Release notes 1.2.0 (#375)
* Updated the updates page with a combination of feature releases from the past 6 months, combined into version 1.2.0. * Also added new items from 2023-08 Legfest
This commit is contained in:
parent
3ef77cec0c
commit
d8136d90c3
5 changed files with 180 additions and 0 deletions
|
|
@ -28,6 +28,10 @@
|
|||
}
|
||||
}
|
||||
|
||||
&.constrained.update {
|
||||
max-width: 360px;
|
||||
}
|
||||
|
||||
&.github:hover .left .icon svg {
|
||||
fill: var(--text-primary);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -17,6 +17,16 @@
|
|||
flex-direction: column;
|
||||
gap: $unit-4x;
|
||||
|
||||
.foreword {
|
||||
margin-top: $unit-4x;
|
||||
|
||||
p {
|
||||
font-size: $font-regular;
|
||||
line-height: 1.32;
|
||||
margin-bottom: $unit-2x;
|
||||
}
|
||||
}
|
||||
|
||||
.features {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
|
||||
|
|
|
|||
|
|
@ -3,6 +3,8 @@ import { useTranslation } from 'next-i18next'
|
|||
import classNames from 'classnames'
|
||||
|
||||
import ContentUpdate from '~components/about/ContentUpdate'
|
||||
import LinkItem from '../LinkItem'
|
||||
import DiscordIcon from '~public/icons/discord.svg'
|
||||
|
||||
import styles from './index.module.scss'
|
||||
|
||||
|
|
@ -31,6 +33,22 @@ const UpdatesPage = () => {
|
|||
'toasts',
|
||||
],
|
||||
},
|
||||
'1.2.0': {
|
||||
updates: 10,
|
||||
bugs: 0,
|
||||
images: [
|
||||
'party-peek',
|
||||
'party-redesign',
|
||||
'visibility',
|
||||
'rich-text',
|
||||
'mentions',
|
||||
'include-exclude',
|
||||
'raid-search',
|
||||
'search-views',
|
||||
'quick-summon',
|
||||
'grand-awakening',
|
||||
],
|
||||
},
|
||||
'202302U2': {
|
||||
updates: 1,
|
||||
},
|
||||
|
|
@ -57,6 +75,64 @@ const UpdatesPage = () => {
|
|||
return (
|
||||
<div className={classes}>
|
||||
<h1>{common('about.segmented_control.updates')}</h1>
|
||||
<ContentUpdate
|
||||
version="2023-08L"
|
||||
dateString="2023/08/31"
|
||||
event="events.legfest"
|
||||
newItems={{
|
||||
character: ['3040481000', '3040482000'],
|
||||
weapon: ['1040218700', '1040617700', '1040712700', '1030406400'],
|
||||
}}
|
||||
/>
|
||||
<section className={styles.version} data-version="1.2">
|
||||
<div className={styles.header}>
|
||||
<h3>1.2.0</h3>
|
||||
<time>2023/08/25</time>
|
||||
</div>
|
||||
<div className={styles.contents}>
|
||||
<section>
|
||||
<h2>{updates('labels.features')}</h2>
|
||||
<ul className={styles.features}>
|
||||
{[...Array(versionUpdates['1.2.0'].updates)].map((e, i) => (
|
||||
<li key={`1.2.0-update-${i}`}>
|
||||
{image(
|
||||
updates(`versions.1.2.0.features.${i}.title`),
|
||||
`${process.env.NEXT_PUBLIC_SIERO_IMG_URL}/updates`,
|
||||
versionUpdates['1.2.0'].images[i],
|
||||
'jpg'
|
||||
)}
|
||||
<h3>{updates(`versions.1.2.0.features.${i}.title`)}</h3>
|
||||
<p>{updates(`versions.1.2.0.features.${i}.blurb`)}</p>
|
||||
</li>
|
||||
))}
|
||||
</ul>
|
||||
<div className={styles.foreword}>
|
||||
<h2>Developer notes</h2>
|
||||
{updates('versions.1.2.0.notes')
|
||||
.split('\n')
|
||||
.map((item) => (
|
||||
<p>{item}</p>
|
||||
))}
|
||||
<LinkItem
|
||||
className="discord constrained update"
|
||||
title="granblue-tools"
|
||||
link="https://discord.gg/qyZ5hGdPC8"
|
||||
icon={<DiscordIcon />}
|
||||
/>
|
||||
</div>
|
||||
</section>
|
||||
{/* <section>
|
||||
<h2>Bug fixes</h2>
|
||||
<ul className={styles.bugs}>
|
||||
{[...Array(versionUpdates['1.2.0'].bugs)].map((e, i) => (
|
||||
<li key={`1.2.0-bugfix-${i}`}>
|
||||
{updates(`versions.1.2.0.bugs.${i}`)}
|
||||
</li>
|
||||
))}
|
||||
</ul>
|
||||
</section> */}
|
||||
</div>
|
||||
</section>
|
||||
<ContentUpdate
|
||||
version="2023-08F"
|
||||
dateString="2023/08/16"
|
||||
|
|
|
|||
|
|
@ -19,6 +19,51 @@
|
|||
"uncap": "Uncap"
|
||||
},
|
||||
"versions": {
|
||||
"1.2.0": {
|
||||
"notes": "I'm very bad at writing actual release notes, so this is a consolidation of the bigger features released in the last six months. Don't worry: there's some new stuff here too!\nThe next features (in no particular order) will be: a way to define roles and substitutions for characters, a collection tracker and hopefully making progress on guides. That's a lot, but I'll chip away at it bit by bit.\nAs always, if you have any feedback, feel free to reach out in the granblue-tools Discord. Thanks for using granblue.team!",
|
||||
"features": [
|
||||
{
|
||||
"title": "Take a peek into teams",
|
||||
"blurb": "Hover over the bottom of a team to see the characters and summons without opening it."
|
||||
},
|
||||
{
|
||||
"title": "New team navigation",
|
||||
"blurb": "You can also peek into all the views of a team with the new design at the top of the teams page."
|
||||
},
|
||||
{
|
||||
"title": "Control who can see your team",
|
||||
"blurb": "You can now set teams to be public, private, or only visible to people with the link."
|
||||
},
|
||||
{
|
||||
"title": "Rich text editing",
|
||||
"blurb": "Now you can use rich text when writing team descriptions. Add bold, italics, links, and more!"
|
||||
},
|
||||
{
|
||||
"title": "Mentions",
|
||||
"blurb": "You can also link to individual items in your descriptions. Type @ followed by the name of the item."
|
||||
},
|
||||
{
|
||||
"title": "Inclusion and Exclusion",
|
||||
"blurb": "Sick of seeing Ereshkigal? Now you can filter teams by which items appear—or don't appear—in them."
|
||||
},
|
||||
{
|
||||
"title": "Redesigned battle selection",
|
||||
"blurb": "Battle selection has been revamped. Search for a battle by name, or filter by whether it's solo, a raid, or event-based."
|
||||
},
|
||||
{
|
||||
"title": "Search views",
|
||||
"blurb": "Now you can choose to see either recently used items or the newest items when adding weapons and summons"
|
||||
},
|
||||
{
|
||||
"title": "Quick summons",
|
||||
"blurb": "Specify which summon is set as the quick summon and specify auto-summon settings in Battle settings."
|
||||
},
|
||||
{
|
||||
"title": "Grand awakenings",
|
||||
"blurb": "Now you can set which Grand weapons you spent cages on for a little extra power."
|
||||
}
|
||||
]
|
||||
},
|
||||
"2023-08F": {
|
||||
"features": ["Added new class \"Street King\""]
|
||||
},
|
||||
|
|
|
|||
|
|
@ -19,6 +19,51 @@
|
|||
"uncap": "上限解放"
|
||||
},
|
||||
"versions": {
|
||||
"1.2.0": {
|
||||
"notes": "I'm very bad at writing actual release notes, so this is a consolidation of the bigger features released in the last six months. Don't worry: there's some new stuff here too!\nThe next features (in no particular order) will be: a way to define roles and substitutions for characters, a collection tracker and hopefully making progress on guides. That's a lot, but I'll chip away at it bit by bit.\nAs always, if you have any feedback, feel free to reach out in the granblue-tools Discord. Thanks for using granblue.team!",
|
||||
"features": [
|
||||
{
|
||||
"title": "編成を除いてみよう",
|
||||
"blurb": "編成の下側にマウスをロールオーバーするとキャラクターや召喚石が編成を開けずに覗ける"
|
||||
},
|
||||
{
|
||||
"title": "編成の部分が簡単に見える",
|
||||
"blurb": "編成ページの上側にあるリニュアルで編成の部分が覗ける"
|
||||
},
|
||||
{
|
||||
"title": "編成のプライバシーを設定",
|
||||
"blurb": "編成のプライバシー設定を限定公開・未公開に設定できる"
|
||||
},
|
||||
{
|
||||
"title": "リッチテキスト編集",
|
||||
"blurb": "編成の詳細を書く時リッチテキストで編集できるようになった"
|
||||
},
|
||||
{
|
||||
"title": "@でメンション",
|
||||
"blurb": "キャラクター・武器・召喚石を編成詳細でメンションできる"
|
||||
},
|
||||
{
|
||||
"title": "包含・除外",
|
||||
"blurb": "編成がどんなアイテムが組んでいるかでフィルターできる"
|
||||
},
|
||||
{
|
||||
"title": "バトル選択ボックスがリニューアル",
|
||||
"blurb": "バトルを名前で検索、ソロ・マルチ・イベントでフィルターできる"
|
||||
},
|
||||
{
|
||||
"title": "検索ボックスに2つのビュー選択肢",
|
||||
"blurb": "編成のアイテムを検索すると最近追加したアイテムか最近使用したアイテムでソートできる"
|
||||
},
|
||||
{
|
||||
"title": "クイック召喚",
|
||||
"blurb": "クイック召喚に使用する召喚石を選択し、編成詳細にオート召喚の設定が変更できる"
|
||||
},
|
||||
{
|
||||
"title": "リミテッド武器の覚醒",
|
||||
"blurb": "リミッテッド武器の覚醒レベルが入力できるようになった"
|
||||
}
|
||||
]
|
||||
},
|
||||
"2023-08F": {
|
||||
"features": "新ジョブ「キング」を追加"
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in a new issue