From f7be061d3a53446318a6c23ba9d1c3146ed5c38f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 19 Oct 2026 12:14:54 +0000 Subject: [PATCH] chore(main): release 1.10.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 119 +++++++++++++++++++++++++++ README.md | 2 +- package.json | 2 +- src-tauri/crates/app/Cargo.toml | 2 +- src-tauri/crates/app/tauri.conf.json | 2 +- src-tauri/crates/core/Cargo.toml | 2 +- 7 files changed, 125 insertions(+), 6 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 2b6f9781..d9246ddf 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.9.1" + ".": "1.10.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index b739e267..e702043e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,124 @@ # Changelog +## [1.10.0](https://github.com/InstaZDLL/WaveFlow/compare/v1.9.1...v1.10.0) (2026-10-19) + + +### Features + +* **analysis:** a tempo that knows when it is unsure, and an energy measure ([#864](https://github.com/InstaZDLL/WaveFlow/issues/864)) ([1d18423](https://github.com/InstaZDLL/WaveFlow/commit/1d18423fb6d6a4c2a7074caff3bd23463eb21019)) +* **analysis:** daily mix and wrapped read energy, and the dynamic crossfade ignores an untrusted tempo ([a5c6225](https://github.com/InstaZDLL/WaveFlow/commit/a5c622557c9f2dfe5620cd6bb5cbcc3e057518a7)) +* **analysis:** daily mix and wrapped read energy, and the dynamic crossfade ignores an untrusted tempo ([cc2cc8e](https://github.com/InstaZDLL/WaveFlow/commit/cc2cc8ee2ab41fe7bf1ebc3176c4370974c7b75d)) +* **analysis:** detect lossless files made from a lossy source ([3265a6b](https://github.com/InstaZDLL/WaveFlow/commit/3265a6b14d5a6e85f2c0eb637a90a37d0fa7b4f1)) +* **analysis:** detect lossless files made from a lossy source ([adbcc63](https://github.com/InstaZDLL/WaveFlow/commit/adbcc6389029cc5c8d7addfea0b9aa5560c7d530)) +* **analysis:** read the key from the audio when no tag gives one ([59ed4f5](https://github.com/InstaZDLL/WaveFlow/commit/59ed4f5fedb7ea0cac8ee4e225b81e96a753a5d7)) +* **analysis:** where the beats fall, from the onsets the tempo already reads ([90dfe52](https://github.com/InstaZDLL/WaveFlow/commit/90dfe526009f95b4b46c90f883fbcd654d85e271)) +* **audio:** play a test tone through the output at its real format ([43ef11b](https://github.com/InstaZDLL/WaveFlow/commit/43ef11bc6ae3bd0935a6a1715b183e81f3deddf6)) +* **audio:** play a test tone through the output at its real format ([6536ff2](https://github.com/InstaZDLL/WaveFlow/commit/6536ff238f7930a2658c32386c982e49fcd58972)) +* **home:** suggest a track of the day, with the reason it was picked ([ce4ed1a](https://github.com/InstaZDLL/WaveFlow/commit/ce4ed1a38ea25b069998402e7cb6881c0d5cbc47)) +* **home:** suggest a track of the day, with the reason it was picked ([f50902c](https://github.com/InstaZDLL/WaveFlow/commit/f50902c0ebb32b5d896f6f2f85bbfffd0816859c)) +* **library:** move duplicate copies to the trash instead of only forgetting them ([c22a2f0](https://github.com/InstaZDLL/WaveFlow/commit/c22a2f084cabaa139a29a212acb51cb33741a0ba)) +* **library:** move duplicate copies to the trash instead of only forgetting them ([3fcb26c](https://github.com/InstaZDLL/WaveFlow/commit/3fcb26cab04ffa92a9b8dd62eb3b416ef70104ec)) +* **library:** replace a track's file with a better copy, keeping the track ([72a838c](https://github.com/InstaZDLL/WaveFlow/commit/72a838ca921e782f29e9b2af451e1c88023bb91f)) +* **metadata:** the clients take a client, an address and a key from their caller ([#855](https://github.com/InstaZDLL/WaveFlow/issues/855)) ([bd8d360](https://github.com/InstaZDLL/WaveFlow/commit/bd8d360cf3db4da946fcd52ec14ed912169c25ec)) +* **ui:** custom accent colour over any theme, or the playing track's cover ([9c277c0](https://github.com/InstaZDLL/WaveFlow/commit/9c277c01a1604c3b4a4d8ba182ce1885900aae1a)) +* **ui:** custom accent colour over any theme, or the playing track's cover ([088ab96](https://github.com/InstaZDLL/WaveFlow/commit/088ab9658cbf480ec821a1ba112f5c55c3345d43)) + + +### Bug Fixes + +* **analysis:** average an artist's measures over its tracks, and keep wrapped's mood slide when only energy is known ([15d13e8](https://github.com/InstaZDLL/WaveFlow/commit/15d13e8780bfce2aea6be94f23ac678781a25808)) +* **analysis:** filter daily mix artists on their summed listening, not a bare column ([1ac5c9b](https://github.com/InstaZDLL/WaveFlow/commit/1ac5c9b49987868a87f7be208eee78037face703)) +* **analysis:** keep an automatic run asked for while one is going ([26fd637](https://github.com/InstaZDLL/WaveFlow/commit/26fd6379bfc02cadd8e77496442636169f122cad)) +* **analysis:** re-measure older rows when a profile opens ([f533c79](https://github.com/InstaZDLL/WaveFlow/commit/f533c79cc859304459290a9ec72e8034fe2fa747)) +* **analysis:** refuse a bare --beats, and report a beats file that fails to write ([1639588](https://github.com/InstaZDLL/WaveFlow/commit/163958804a755565d5664128680a14b8f1e239e2)) +* **audio:** answer a test tone that a starting track preempts, and rearm the card's watchdog on start ([e3efd5f](https://github.com/InstaZDLL/WaveFlow/commit/e3efd5f006fdd60316fd9a78278c83d6fd77805e)) +* **audio:** apply the two-second resume rule to parked sessions too ([9e7df42](https://github.com/InstaZDLL/WaveFlow/commit/9e7df425d1f3866b4e24ba7cbc96552071707f8f)) +* **audio:** dither 16-bit exclusive output where the chain moved a sample ([9dca87d](https://github.com/InstaZDLL/WaveFlow/commit/9dca87dc45fda524267c0fe4ad95348a2ca98e53)) +* **audio:** end a flac track on stray bytes past its last frame, and resume a finished one from the start ([35254fd](https://github.com/InstaZDLL/WaveFlow/commit/35254fd6f1b2c342ae9665e40d191732ee87ce7a)) +* **audio:** end a flac track on stray bytes past its last frame, and resume a finished one from the start ([37061c0](https://github.com/InstaZDLL/WaveFlow/commit/37061c0f351869355c91ac82a1293dccd04d8198)) +* **audio:** eq headroom so a boost no longer clips, and 16-bit dither ([14adbdf](https://github.com/InstaZDLL/WaveFlow/commit/14adbdfc5e7ff6faa2299ab1e7decea071b7fe85)) +* **audio:** give the eq automatic headroom so a boost no longer clips ([a3cc03b](https://github.com/InstaZDLL/WaveFlow/commit/a3cc03b51abe5ae9cf21558c1005ce057f817669)) +* **audio:** let the first packet replace the seed, and count only decoded packets ([7265fa6](https://github.com/InstaZDLL/WaveFlow/commit/7265fa671993e25011fbf3a08895b3caff6f8527)) +* **audio:** measure the stream's end in its time base, with a fallback packet length ([ab593f5](https://github.com/InstaZDLL/WaveFlow/commit/ab593f5a6e92a99e7c35e0793f3548e72c011ed3)) +* **audio:** publish idle when the test tone starts over a parked session ([bc5bd37](https://github.com/InstaZDLL/WaveFlow/commit/bc5bd377ec2947ec14b4c62a70324638f8e710f1)) +* **audio:** raise the eq preamp over a buffer instead of in one step ([c29b6db](https://github.com/InstaZDLL/WaveFlow/commit/c29b6dbf873728a979acc07a66d71cb208953c25)) +* **audio:** reopen the output once per track when matching its sample rate ([083aaa9](https://github.com/InstaZDLL/WaveFlow/commit/083aaa9daf05f6befb6ef8526fa6b8101bb7cb6e)) +* **audio:** reopen the output once per track when matching its sample rate ([dfc6090](https://github.com/InstaZDLL/WaveFlow/commit/dfc6090d6e3bbcc2116ee7e4407f6ebf7cc912a3)) +* **audio:** run the wasapi exclusive render thread as an mmcss pro audio task ([9aa489a](https://github.com/InstaZDLL/WaveFlow/commit/9aa489a0ac0c1e51c1b9e2a0655066c7ffd26525)) +* **audio:** run the wasapi exclusive render thread as an mmcss pro audio task ([e35a3c2](https://github.com/InstaZDLL/WaveFlow/commit/e35a3c24aa334fed5452c3767eac67c6fd76794d)) +* **audio:** show each spectrum frame when its audio is played, not when it is decoded ([f5939e8](https://github.com/InstaZDLL/WaveFlow/commit/f5939e84ff33f598e6a282db1b5311f9f4f03c3b)) +* **audio:** show each spectrum frame when its audio is played, not when it is decoded ([47058d2](https://github.com/InstaZDLL/WaveFlow/commit/47058d2d00dbfacbdbcf1b5b61b3e2dd6b41dd8f)) +* **audio:** start the spectrum window afresh after a seek ([cafc547](https://github.com/InstaZDLL/WaveFlow/commit/cafc547d3b5bdc0215bdbb1c53a6c64431856bfa)) +* **audio:** time the spectrum's first frame after a reset as one interval ([1780832](https://github.com/InstaZDLL/WaveFlow/commit/1780832b32403e2f703e2bd6ca06194b51cb5a5e)) +* **audio:** tolerate a stream end only within one packet of the declared end, either side ([a60f33c](https://github.com/InstaZDLL/WaveFlow/commit/a60f33c0281cd0146cb0cb5dd50a644c10e03c3a)) +* **backup:** give a replace's backup a name the sweep leaves alone ([d156ce8](https://github.com/InstaZDLL/WaveFlow/commit/d156ce89bc0e05ceb72e2704bfcc56fb3d3647b5)) +* **backup:** give each atomic write its own partial, sweep stale ones after every attempt ([9f95714](https://github.com/InstaZDLL/WaveFlow/commit/9f95714ee58b357ed270f3ef2f80a2c100dd8b81)) +* **backup:** keep the destination's group and mode on a replaced file ([dba91e5](https://github.com/InstaZDLL/WaveFlow/commit/dba91e5de060dea9a7f690f9f7776182dc3facd9)) +* **backup:** replace an existing file with ReplaceFileW on Windows ([0665ec5](https://github.com/InstaZDLL/WaveFlow/commit/0665ec5b09209633ef8a8315337efcf4737011b9)) +* **backup:** write archives through a partial file and prune only after a success ([622dcc3](https://github.com/InstaZDLL/WaveFlow/commit/622dcc369c9ae859c0520e52cf92cca499e20cd9)) +* **core:** give the ListenBrainz client the redirect policy and response cap the other clients have ([f2d177e](https://github.com/InstaZDLL/WaveFlow/commit/f2d177e48845fe15a8c6141c8d1b87e74bf889ef)) +* **core:** give the ListenBrainz client the redirect policy and response cap the other clients have ([5af92ab](https://github.com/InstaZDLL/WaveFlow/commit/5af92ab1d4b33f98ca7442cd925708c021e6d7d4)) +* **core:** match a partial by its encoded name, not utf-8 text ([a954daf](https://github.com/InstaZDLL/WaveFlow/commit/a954daf060915bea451d6c934ed2ae78de3a24d4)) +* **core:** remove stale partials of the destination before a new write ([a58fbcd](https://github.com/InstaZDLL/WaveFlow/commit/a58fbcdbbc8b1ac31b4555879e8b1e2ee017a1de)) +* **core:** remove stale partials of the destination before a new write ([588257e](https://github.com/InstaZDLL/WaveFlow/commit/588257e9afcb295760d30859bbf8c74354e88ea0)) +* **dlna:** advertise an address each receiver can reach ([f0ad7ea](https://github.com/InstaZDLL/WaveFlow/commit/f0ad7ea7f2ed5ca9a1eb4dfa7cc7a8c50fdc6c1a)) +* **dlna:** answer browsemetadata for every container the server lists ([e1e4da7](https://github.com/InstaZDLL/WaveFlow/commit/e1e4da730d247f6e11a7b9e4b15301ed9190764d)) +* **dlna:** answer browsemetadata on containers and advertise a reachable address ([7c6b3d7](https://github.com/InstaZDLL/WaveFlow/commit/7c6b3d743b8f65974176e63936591d0eae59ce25)) +* **edit:** explain an unreadable file and offer to reload it ([3ba3556](https://github.com/InstaZDLL/WaveFlow/commit/3ba3556e1b95b5eb4aec9f4d7b2e70afa923d00a)) +* **edit:** keep a reload's stamp only when the file held still ([a0fd659](https://github.com/InstaZDLL/WaveFlow/commit/a0fd659837c16930c0661ecc37d875854d6e7684)) +* **edit:** keep save blocked after a conflict until a clean reload ([e20fd86](https://github.com/InstaZDLL/WaveFlow/commit/e20fd86a71bface7af68751b0748c5eec98602dc)) +* **edit:** refuse a tag save over a file another program changed ([4632595](https://github.com/InstaZDLL/WaveFlow/commit/46325953480c6606a6de216d46724152626b998c)) +* **edit:** save only with the stamp read alongside the form ([0370a69](https://github.com/InstaZDLL/WaveFlow/commit/0370a691e35fc8bcc82d5b68254ebc7f3bfa61ef)) +* **gitignore:** add design directory to ignore list ([75bd2b6](https://github.com/InstaZDLL/WaveFlow/commit/75bd2b6918ef35821def921e209d483388f27d30)) +* **home:** a skip makes a favourite recent, not only a counted play ([eeac386](https://github.com/InstaZDLL/WaveFlow/commit/eeac3867bd148eea9edeebd33d5877a736a6b580)) +* **home:** hand the card's own draw back so a refused write cannot loop ([5fd5e36](https://github.com/InstaZDLL/WaveFlow/commit/5fd5e3647aa30d65d001faebd709e785611bc26c)) +* **home:** keep the day's suggestion once played, and roll over at midnight ([4d5c771](https://github.com/InstaZDLL/WaveFlow/commit/4d5c7715b49e9f00c06f52827173413b36bd4668)) +* **home:** let the card's draw win over the stored pin it replaced ([2441566](https://github.com/InstaZDLL/WaveFlow/commit/24415666fc8e3819a1eceaff5012828ce3627ccf)) +* **home:** use a stored suggestion draw only for the profile it was made for ([96a178e](https://github.com/InstaZDLL/WaveFlow/commit/96a178e4229a302f34273fccf65cecef64594d58)) +* **library:** check the kept copy and the playing track right before each copy moves ([53c9167](https://github.com/InstaZDLL/WaveFlow/commit/53c9167f82a3b3a9b684431e9356db1ff3d7e24e)) +* **library:** let the index check alone decide a replacement's rollback ([f4ebace](https://github.com/InstaZDLL/WaveFlow/commit/f4ebace552691a120d8a462d4132c1ee45274ed1)) +* **library:** never drop the row of a copy that was not moved, and tell one file under two paths ([23194ad](https://github.com/InstaZDLL/WaveFlow/commit/23194ad42c2731ee9531c36b63c1bab889d5b3d4)) +* **library:** read the kept copy again before every copy it vouches for ([940c006](https://github.com/InstaZDLL/WaveFlow/commit/940c006c831f307edb91b406abf2dde9f28268fa)) +* **library:** remove each trashed copy's row on its own, and keep focus in the confirmation ([8b127a1](https://github.com/InstaZDLL/WaveFlow/commit/8b127a125110be38ea7738b587d101dec0267f1b)) +* **linux:** keep the xwayland gdk_backend from the programs the app starts ([3cb8f2f](https://github.com/InstaZDLL/WaveFlow/commit/3cb8f2fa8fc24357fc7dc55056161fd383e8194a)) +* **linux:** keep the xwayland gdk_backend from the programs the app starts ([9bdd2d2](https://github.com/InstaZDLL/WaveFlow/commit/9bdd2d2e0ab8fd8bd4fe9bd7d3a510b522da6792)) +* **linux:** offer xwayland on a wayland session so always-on-top and window positions hold ([6fb52c9](https://github.com/InstaZDLL/WaveFlow/commit/6fb52c9c6d1963d3ddece20b40f08eefcd8ec908)) +* **linux:** offer xwayland only where it runs, fall back to wayland, label the pin ([02eb4e4](https://github.com/InstaZDLL/WaveFlow/commit/02eb4e484019dd532712e6399f071b008e0a442b)) +* **linux:** read xwayland from the window's native handle, not the variable ([a8ac9b8](https://github.com/InstaZDLL/WaveFlow/commit/a8ac9b852c90e0c1e312c22493757182bd505b7b)) +* **playlist:** write the m3u export through a partial file ([401eeec](https://github.com/InstaZDLL/WaveFlow/commit/401eeec6213a401812e9f43bfc1840bfd019f31a)) +* **plugins:** label the canvas world in the store like in the installed list ([c0fa8ff](https://github.com/InstaZDLL/WaveFlow/commit/c0fa8ff682a0bb48e53079dfe7a22ef27d387c4c)) +* **radio:** start a radio from a track with no primary artist ([4ae26d3](https://github.com/InstaZDLL/WaveFlow/commit/4ae26d381f5535c70ed3aea5c0f35528e2d69030)) +* **scan:** log why lofty refused a file, not only that it did ([bf87aab](https://github.com/InstaZDLL/WaveFlow/commit/bf87aab2b3d5fcb9b9155dc3a56eab4ee8e47536)), refs [#873](https://github.com/InstaZDLL/WaveFlow/issues/873) +* **scan:** name the fallback codec after the stream, not the extension ([f154205](https://github.com/InstaZDLL/WaveFlow/commit/f154205c596959d64e90677fe488066d921a7ed0)), refs [#873](https://github.com/InstaZDLL/WaveFlow/issues/873) +* **scan:** read a file by its content, and keep it when it plays ([7b814d2](https://github.com/InstaZDLL/WaveFlow/commit/7b814d28aa20da3c9b368b4be7a6de0aa37911e0)) +* **scan:** read a file by its content, and keep it when it plays ([d36a6f8](https://github.com/InstaZDLL/WaveFlow/commit/d36a6f81fcd74cb2861d0ed76e638fc77d168c81)), refs [#873](https://github.com/InstaZDLL/WaveFlow/issues/873) +* **ui:** a track without a cover falls back to the theme's accent ([d5bd824](https://github.com/InstaZDLL/WaveFlow/commit/d5bd824a116d291b4bcc3fbe0d32f25ac7cd9e73)) +* **ui:** drop the mini-player's display status if it unmounts first ([66ea297](https://github.com/InstaZDLL/WaveFlow/commit/66ea2974478651cf0b502c421fde2093f1409e69)) +* **ui:** drop the outgoing profile's accent and pending colour on a profile switch ([bdfc3f7](https://github.com/InstaZDLL/WaveFlow/commit/bdfc3f78ce0b0edf7aa846754fb7a0547044d8f2)) +* **ui:** give the track menu's two keyed dialogs distinct keys ([9321438](https://github.com/InstaZDLL/WaveFlow/commit/9321438480785c0a60c8dd3b95370c67e2634827)) +* **ui:** give the track menu's two keyed dialogs distinct keys ([63556ba](https://github.com/InstaZDLL/WaveFlow/commit/63556bad30c9142950a04a9e9a9f8860f727fda1)) +* **ui:** keep a clicked row ringless after leaving and coming back to the window ([#871](https://github.com/InstaZDLL/WaveFlow/issues/871)) ([1b030c5](https://github.com/InstaZDLL/WaveFlow/commit/1b030c5a268605e25fe4017adcb82a9738e9de55)), refs [#866](https://github.com/InstaZDLL/WaveFlow/issues/866) +* **ui:** keep the restored accent until its source has an answer, and settle the colour picker ([6c68443](https://github.com/InstaZDLL/WaveFlow/commit/6c6844378052feb9e9f1f64ea5b7a17f21299100)) +* **ui:** keep the spectrum's last shape on pause ([f383cfd](https://github.com/InstaZDLL/WaveFlow/commit/f383cfd0298c4b3552e9d96627a1da42656e7cb0)) +* **ui:** native radios, named swatches and reduced motion in the accent card ([2aa0813](https://github.com/InstaZDLL/WaveFlow/commit/2aa0813c200b4ef74962e3033236a4cc8f88074d)) +* **ui:** no focus ring on what the mouse focused, and no checkbox on hover ([#868](https://github.com/InstaZDLL/WaveFlow/issues/868)) ([5cdbcf1](https://github.com/InstaZDLL/WaveFlow/commit/5cdbcf14ee72b36a96cd8f9e79e13dc263240163)), refs [#866](https://github.com/InstaZDLL/WaveFlow/issues/866) [#867](https://github.com/InstaZDLL/WaveFlow/issues/867) +* **ui:** only push back the spectrum frames that were queued before a pause ([66e749c](https://github.com/InstaZDLL/WaveFlow/commit/66e749cb6dadc1eb418c6377fa76f7556e1fe062)) +* **ui:** playing a row clears the selection its own click made ([420b496](https://github.com/InstaZDLL/WaveFlow/commit/420b4960fcbb7ea19f12d887abae640334fbe8fb)) +* **ui:** playing a row clears the selection its own click made ([84ca41a](https://github.com/InstaZDLL/WaveFlow/commit/84ca41aab669ca28064ba7a61dc0bf40ab816312)) +* **ui:** queue spectrum frames from the start so the visualizer opens in sync ([f7c878c](https://github.com/InstaZDLL/WaveFlow/commit/f7c878c5701daef100aba75cb0445d83ed4a9b2e)) +* **ui:** queue spectrum frames from the start so the visualizer opens in sync ([e33aa68](https://github.com/InstaZDLL/WaveFlow/commit/e33aa68c5ffcb35bb2b6d28d387417ee1f208ab7)) +* **ui:** restore only an override from the accent cache, never a theme's own scale ([f3f9a76](https://github.com/InstaZDLL/WaveFlow/commit/f3f9a7693d5e51afbb930896ca3daf0da73c975b)) +* **ui:** scroll to the settings panel when the navigation is stacked above it ([2430625](https://github.com/InstaZDLL/WaveFlow/commit/2430625c58ea6cf91290708957c3e03064c40531)) +* **ui:** show the unlike button to keyboard and touch users too ([0799463](https://github.com/InstaZDLL/WaveFlow/commit/0799463543543c328f0ed374e9e70d46c33bc5e9)) +* **ui:** skin cards fill their frame, and settings categories no longer jump under studio ([13b8ec3](https://github.com/InstaZDLL/WaveFlow/commit/13b8ec34e2e2043167e4b1f756628c8d0a1dccfc)) +* **ui:** virtualize the genre, year and artist track tables ([d48d041](https://github.com/InstaZDLL/WaveFlow/commit/d48d041a18d374e108c302c8d10e12198cbad3f5)) +* **ui:** virtualize the liked tracks against the page scroller ([938ed10](https://github.com/InstaZDLL/WaveFlow/commit/938ed10164d442db867cab480d876a1b160b3309)) +* **ui:** virtualize the long track lists and label every plugin world ([e5931da](https://github.com/InstaZDLL/WaveFlow/commit/e5931dad444a98311e912b25016d0e1bde959177)) +* **ui:** virtualize the play history by day ([2c424b7](https://github.com/InstaZDLL/WaveFlow/commit/2c424b72e3d62bee5a7321e0ac2e080c064a5a6e)) +* **watcher:** arm a returning folder on the blocking pool ([b1b35bb](https://github.com/InstaZDLL/WaveFlow/commit/b1b35bba993780282eaaf52d86b71671c0d97a63)) +* **watcher:** scan on lost-events signals and re-arm folders missing at launch ([c91ebe8](https://github.com/InstaZDLL/WaveFlow/commit/c91ebe8e565b50cafed84a4c7994238d7e26c52a)) +* write backups and exports atomically, keep the watcher honest, guard the tag editor ([2207111](https://github.com/InstaZDLL/WaveFlow/commit/2207111d9198afbf07ead62a8972c3556f0d12f3)) + ## [1.9.1](https://github.com/InstaZDLL/WaveFlow/compare/v1.9.0...v1.9.1) (2026-10-15) diff --git a/README.md b/README.md index b5acdc03..a5bf2004 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@

- Version + Version Downloads Tauri 2 React 19 diff --git a/package.json b/package.json index 11d204cf..91e5dc8e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "waveflow", "private": true, - "version": "1.9.1", + "version": "1.10.0", "type": "module", "license": "GPL-3.0", "scripts": { diff --git a/src-tauri/crates/app/Cargo.toml b/src-tauri/crates/app/Cargo.toml index 821553ba..c5f236f7 100644 --- a/src-tauri/crates/app/Cargo.toml +++ b/src-tauri/crates/app/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "waveflow" -version = "1.9.1" +version = "1.10.0" description = "Local music player for desktop — real-time audio engine, your files stay on your machine." authors = ["InstaZDLL "] edition = "2021" diff --git a/src-tauri/crates/app/tauri.conf.json b/src-tauri/crates/app/tauri.conf.json index 614ac061..b2dc4469 100644 --- a/src-tauri/crates/app/tauri.conf.json +++ b/src-tauri/crates/app/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "WaveFlow", - "version": "1.9.1", + "version": "1.10.0", "identifier": "app.waveflow", "build": { "beforeDevCommand": "bun run dev", diff --git a/src-tauri/crates/core/Cargo.toml b/src-tauri/crates/core/Cargo.toml index 12210ee0..b2291223 100644 --- a/src-tauri/crates/core/Cargo.toml +++ b/src-tauri/crates/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "waveflow-core" -version = "1.9.1" +version = "1.10.0" description = "Business logic shared between the WaveFlow desktop app and the future waveflow-server: scanning, metadata enrichment, DSD conversion, smart-playlist algorithms, repository traits." authors = ["InstaZDLL "] edition = "2021"