diff --git a/CHANGELOG.md b/CHANGELOG.md index 132bf2a80..49fd71043 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,31 +3,38 @@ # 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. | +| 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 -# Current +# 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] Milestones have been added. - [FEAT] Milestone Sets 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. @@ -37,10 +44,14 @@ not generally be shown to end 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. @@ -54,10 +65,14 @@ not generally be shown to end users. - [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.