mirror of
https://github.com/zkldi/Tachi.git
synced 2026-09-28 18:08:15 +03:00
4.1 KiB
4.1 KiB
Syntax
| Type | Description |
|---|---|
| BUG | This was a bug fix. |
| ENH | This was an enhancement, An improvement to an existing behaviour. |
| FEAT | A new feature. |
| REWORK | An existing feature was reworked/changed. |
| BREAKING | An existing feature was changed in a breaking manner. |
Anything prefixed with INTERNAL_ has absolutely no bearing on end users, and should
not generally be shown to end users.
Changelog
2.2.0-dev
- [BREAKING] Support for IIDX Beginners has been removed. The data was near-impossible to keep up to date with Omnimix, and nobody played them anyway.
- [INTERNAL_REWORK] The entire codebase has been moved to a new eslint config, called Cadence. This is in preparation for an even larger refactor, but that likely won't happen for a while.
- [REWORK] Metronic CSS has been forced out of the repo, allowing us to go open source. Watch this space!
- [REWORK] We're now a monorepo! Way easier to make common changes now.
- [REWORK] Tachi's core (client + server) now share a version number. They also now share a changelog. Hi!
- [FEAT] Add an endpoint for reverting imports.
- [FEAT] Rivals have been added.
- [FEAT] Goals have been added.
- [FEAT] Quests have been added.
- [FEAT] Questlines have been added.
- [FEAT] ITG Stamina Support has been added.
- [FEAT] Batch Manual imports can now pass
classes, to hand-declare certain classes, such as IIDX Dans, WACCA Stage Ups, or similar. - [FEAT] Added support for an IIDX DP tierlist.
- [FEAT] Added support for exporting all of a users scores.
- [FEAT] Added support for reverting an import.
- [FEAT] Added support for retrieving a users imports, including by user-intent.
- [FEAT] Notifications can now be sent to users.
- [FEAT] Search implementation is massively improved (#713)
- [FEAT] BMS and PMS database changes are automatically backsynced to their parent seeds repository (#732)
- [FEAT] Support for the BMS AI Table.
- [FEAT] EXScore from Konaste Hook imports is now saved.
- [FEAT] Added support for the stardust and starlight folders.
- [FEAT] Added AIRating support.
- [FEAT] Added the rabbit chart viewer to BMS chart pages.
- [INTERNAL_FEAT] Schemas have been moved into tachi-common and properly refactored.
- [INTERNAL_FEAT] Tachi-Server now has a migration engine, for applying database updates automagically.
- [ENH] IIDX and BMS Dan gauge now displays in gray.
- [ENH] Showcase Stats now have the option to limit returned charts to just those you've played.
- [ENH] WACCA Internal decimal levels are now displayed on the song page.
- [ENH] Force Static Import now disables itself after doing one static import. This is a safety feature to prevent you from spamming your profile with pb imports.
- [ENH] Quests will automatically update and resync off of database-seed changes.
- [ENH] The beatoraja IR now says how many people have played a chart on its way to de-orphaning.
- [ENH] Server administrators can now delete other's scores.
- [ENH] Server administrators can now revert other's imports.
- [ENH] You can now set Jubility targets.
- [ENH] Folder Showcase Stats are now removed from a player in the case of the folder being removed.
- [ENH] ARC SDVX Support has been bumped to EXCEED GEAR.
- [ENH] The AI table now automatically updates itself.
- [ENH] Session Raise Viewing has been massively improved.
- [ENH] Recently viewed folders now appear on your dashboard.
- [ENH] Combo Breaks now appear on IIDX Scores.
- [ENH] Splashes are now cuter.
- [INTERNAL_ENH] Server version info is now read from package.json, removing redundancy.
- [INTERNAL_ENH] The commit the server is running under is now exposed publically in version info.
- [BUG] Numeric level indicators no longer appear when the numeric level is 0 (For kichiku, kiraku, etc.)
- [BUG] 2dxtra charts now have more obvious shorthand.