diff --git a/packages/webamp/CHANGELOG.md b/packages/webamp/CHANGELOG.md index 407d326c..50dbf3e1 100644 --- a/packages/webamp/CHANGELOG.md +++ b/packages/webamp/CHANGELOG.md @@ -1,9 +1,13 @@ ## Upcoming [UNRELEASED] +### Features +- Allow a single mouse drag across the EQ to set all values [#1180](https://github.com/captbaritone/webamp/pull/1180) + ### Internal Improvements: - Upgrade to React 18, React Redux, 8 and Redux 4.1 -- Allow a single mouse drag across the EQ to set all values [#1180](https://github.com/captbaritone/webamp/pull/1180) +- Bundle with Parcel instead of Webpack +- Build public Typescript directly from source annotations. ## 1.5.0 [CURRENT] @@ -20,7 +24,7 @@ - Fix a bug where the Milkdrop window could not be moved in some cases [#1068](https://github.com/captbaritone/webamp/pull/1068) - Fix a bug where the visualizer in the Playlist window was not hidden when audio was stopped. [#1072](https://github.com/captbaritone/webamp/pull/1072) - Fix a bug where the marquee was one pixel too narrow [#1087](https://github.com/captbaritone/webamp/pull/1087) -- Fix a bug that was preventing the "Misc options" plalist submenu from opening. [c9fe24](https://github.com/captbaritone/webamp/commit/c9fe24daec32d23ac675f57e3c37854e5ecffbde) +- Fix a bug that was preventing the "Misc options" playlist submenu from opening. [c9fe24](https://github.com/captbaritone/webamp/commit/c9fe24daec32d23ac675f57e3c37854e5ecffbde) - Rename the `.status` class to `.webamp-status` to avoid potential conflicts with host site. [#1116](https://github.com/captbaritone/webamp/pull/1116) ## 1.4.2 @@ -91,7 +95,7 @@ See a full list below: - Our ID3 parsing library [jsmediatags](https://github.com/aadsm/jsmediatags) has been replaced by [music-metadata-browser](https://www.npmjs.com/package/music-metadata-browser). This means we now support a broader range of media types, and also that the bitrate and sample rate displayed are now functional - The default skin is now included in the Skins section of the options menu by default - Implemented the "Options" sub context menu. Click the "O" in the "clutter bar" or select "Options" from the main context menu to see it -- The equlizer graph is nolonger antialiased. It is now pixelated like real Winamp +- The equalizer graph is nolonger antialiased. It is now pixelated like real Winamp - Added a `.reopen()` method to reopen Webamp after you've closed it ([47ba520](https://github.com/captbaritone/webamp/commit/47ba520c2422d8e4842468a32ca13492845183cd)) - Stip diacritic marks from song description so it displays better in the marquee ([2b2598](https://github.com/captbaritone/webamp/commit/2b2598329d3891ee8a976b8169066586110a767a)) @@ -106,7 +110,7 @@ See a full list below: - Scrolling in the Equalizer window nolonger changes the volume ([48a937](https://github.com/captbaritone/webamp/commit/48a937da8722ccfd3c2e9df378a847c453c36864)) - Clicking anywhere in a equalizer slider now makes the button depress ([20e681](20e6811e6f59e82a5765c38b0b33fbed2eb575ee) - Parsing of the `viscolor.txt` file in skins is now more permissive, allowing us to support more skins ([0d29ff](0d29ffe3f4b20505005346cbc97d0cdf85664619)) -- The hotkeys to seek forward/backwards 10 tracks now works propery ([7d9ef4](https://github.com/captbaritone/webamp/commit/7d9ef4287f7294f6bdc1db89b717592cf4e48f17)) +- The hotkeys to seek forward/backwards 10 tracks now works properly ([7d9ef4](https://github.com/captbaritone/webamp/commit/7d9ef4287f7294f6bdc1db89b717592cf4e48f17)) - Fix a bug where the preamp level was not applied until you changed it ([f03c88](https://github.com/captbaritone/webamp/commit/f03c88c6d89fd51cbc0538841bb3227accfa0431)) - Fix a bug where `.eqf` values were encoded incorrectly ([c634cd](https://github.com/captbaritone/webamp/commit/c634cd8b947e5d2d8b94b38023bc20097737a995)) - Preamp and EQ now boost/attenuate the same way original winamp 2 did ([#748](https://github.com/captbaritone/webamp/pull/748)) @@ -114,7 +118,7 @@ See a full list below: ### Internal Improvements: - Webamp is now written in [TypeScript](https://www.typescriptlang.org/). -- Upraded to React and began using a few [hooks](https://reactjs.org/docs/hooks-overview.html). +- Upgraded to React and began using a few [hooks](https://reactjs.org/docs/hooks-overview.html). - We nolonger depend upon [cardinal-spline-js](https://www.npmjs.com/package/cardinal-spline-js), we use our own implementation. ## 1.2.0 @@ -131,7 +135,7 @@ See a full list below: ### Changes -Webamp is no-longer rendered into the DOM node you pass into `webamp.renderWhenReady()`. Instead, Webamp is rendred as a direct child of the `` tag. The passed DOM node is still used for positioning. Webamp will attempt to center itself within that DOM node when it renders. +Webamp is no-longer rendered into the DOM node you pass into `webamp.renderWhenReady()`. Instead, Webamp is rendered as a direct child of the `` tag. The passed DOM node is still used for positioning. Webamp will attempt to center itself within that DOM node when it renders. ### Features @@ -155,7 +159,7 @@ Webamp is no-longer rendered into the DOM node you pass into `webamp.renderWhenR ### Breaking - Webamp will attempt to center itself within the node it is rendered into, rather than within the entire page. -- Webamp now includes the default skin directly in the JS bundle, so you don't need host it separately, or pass a URL as part of the initialztiaon. +- Webamp now includes the default skin directly in the JS bundle, so you don't need host it separately, or pass a URL as part of the initialization. ### Features @@ -185,7 +189,7 @@ Webamp is no-longer rendered into the DOM node you pass into `webamp.renderWhenR ### Added - Instance method to be notified when Webamp is closed `webamp.onClose(callback)`. -- Instance method to be notified when Webamp is minmized `webamp.onMinimize(callback)`. +- Instance method to be notified when Webamp is minimized `webamp.onMinimize(callback)`. - Support for skins that use `.png` sprite sheets instead of `.bmp`. This saves 15kb for the default skin on the demo page. ([b88e87](https://github.com/captbaritone/winamp2-js/commit/b88e87b6584fd9db2e2295addab7bba0c1acd226)) - We now attempt to detect mono audio files. Previously mono files would report as stereo and play only in the left channel.