|
1 |
| -## TBD (not yet released) |
| 1 | +## v0.8.0 (2020-07-03) |
2 | 2 |
|
3 |
| -### New: |
| 3 | +### [Black Lives Matter.](https://blacklivesmatter.com) |
4 | 4 |
|
5 |
| -- [ReplayGain](https://en.wikipedia.org/wiki/ReplayGain) support. No more scrambling for the volume when a new song starts! With properly tagged media, each song's loudness can now be normalized automatically. |
6 |
| -- Rooms can now be password-protected |
7 |
| -- CD+Graphics can now be resized in the player |
8 |
| -- Added Changelog/Sponsor viewer and GitHub links to the About panel |
| 5 | +### Sponsors |
9 | 6 |
|
10 |
| -### Changed: |
| 7 | +Massive thanks to this release's sponsors: [fulldecent](https://github.com/fulldecent), [vze22jjw](https://github.com/vze22jjw) |
11 | 8 |
|
12 |
| -- (app) Reduced motion and improved accessibility of modals |
13 |
| -- (app) Fixed status not respected when creating a new room |
14 |
| -- (player) Web Audio API support is now required (only for browsers running the player) |
15 |
| -- (player) Fixed media possibly not (pre)loading in Firefox |
16 |
| -- (player) Visualizer sensitivity can now be set up to 200% |
17 |
| -- (server) Added minimum password length (8) requirement and removed length limit |
18 |
| -- (server) Fixed incorrect queue potentially emitted after setting preferred media |
19 |
| -- (server) Improved filename parser and renamed config option `separator` to `delimiter` |
20 |
| -- (server) Improved logging and made `3 (info)` the default log file level |
| 9 | +If you have fun with it, consider [sponsoring](https://github.com/sponsors/bhj) as we roll down [the road to v1.0](https://github.com/bhj/karaoke-forever/issues/13). |
| 10 | + |
| 11 | +### New |
| 12 | + |
| 13 | +- **(app)** [ReplayGain support](http://www.karaoke-forever.com/docs/#preferences-admin-only). No more scrambling for the volume when a new song starts! With properly tagged media, the player can automatically minimize volume differences between songs. |
| 14 | +- **(app)** Rooms can now be password-protected |
| 15 | +- **(player)** CD+Graphics now have shadows, can be resized, and use less CPU |
| 16 | +- **(player)** **(breaking)** Web Audio API support is now required (only for browsers running the player) |
| 17 | +- **(server)** **(breaking)** Database will be migrated and no longer compatible with v0.7.x |
| 18 | + |
| 19 | +### Changed |
| 20 | + |
| 21 | +- **(app)** Reduced motion and improved accessibility of modals |
| 22 | +- **(app)** Fixed status not respected when creating a new room |
| 23 | +- **(player)** Visualizer sensitivity can now be set up to 200% |
| 24 | +- **(player)** Fixed media possibly not (pre)loading in Firefox |
| 25 | +- **(server)** Added minimum password length requirement (6) and removed limit |
| 26 | +- **(server)** Fixed incorrect queue potentially emitted after setting preferred media |
| 27 | +- **(server)** Improved filename parser and renamed config option `separator` to `delimiter` |
| 28 | +- **(server)** Improved logging and made `3 (info)` the default log file level |
21 | 29 |
|
22 | 30 | ## v0.7.4 (2019-12-30)
|
23 | 31 |
|
24 | 32 | - Initial release on [npm](https://www.npmjs.com/package/karaoke-forever)
|
25 |
| -- (app) Improved sign in/first run form |
26 |
| -- (app) Added About panel with version and licenses |
27 |
| -- (app) General style improvements |
28 |
| -- (server) Improved field validation and error messages |
29 |
| -- (server) Songs/artists without known media are no longer removed automatically after scan |
30 |
| -- (server) Media in nonexistent paths are now removed after scan |
31 |
| -- (server) Replace dep `squel` with `sqlate` |
| 33 | +- **(app)** Improved sign in/first run form |
| 34 | +- **(app)** Added About panel with version and licenses |
| 35 | +- **(app)** General style improvements |
| 36 | +- **(server)** Improved field validation and error messages |
| 37 | +- **(server)** Songs/artists without known media are no longer removed automatically after scan |
| 38 | +- **(server)** Media in nonexistent paths are now removed after scan |
| 39 | +- **(server)** Replace dep `squel` with `sqlate` |
32 | 40 |
|
33 | 41 | ## v0.7.3 (2019-09-13)
|
34 | 42 |
|
|
0 commit comments