History/x.5beta: Difference between revisions

From kJams Wiki
Jump to navigation Jump to search
Promote stub x.5b2 -> x.5b5 + ship x.5b4 (bot)
 
(20 intermediate revisions by the same user not shown)
Line 9: Line 9:
[[Change_Notification|Get Notified]] when this page changes!
[[Change_Notification|Get Notified]] when this page changes!


* [https://trello.com/b/qtKNI9eD/convert-to-64bit-using-qt see what's next]
* See '''Trello''': [https://trello.com/b/qtKNI9eD/convert-to-64bit-using-qt What I'm Working On]
* See if there are any [https://karaoke.kjams.com/downloads/*rogues/ Rogue Versions]
* See '''Rogue Versions''': [https://karaoke.kjams.com/downloads/*rogues/ if there are any]


=='''x.5b5''' not out yet! ==
=='''x.5b6''' not out yet! ==
<!--  
<!--  
April 11, 2026, The '''"???"''' version==
?? xx, 2026, The '''"???"''' version==
<links_dropbox/>
<!--
<links_versioned=5b5/>
<links_dropbox=subs+per+x32/>
<links_versioned=5b5+subs+per+x32/>
-->
• ????
=='''x.5b5''' Sept 8, 2026, The '''"???"''' version==
<links_dropbox=subs+per+x32/>
<!--
<links_versioned=5b5+subs+per+x32/>
-->
* YouTube on Windows: actually works, doesn't crash
* music store catalogs: fix skip re-download when nothing changed, parse faster, and Windows can actually replace the store after a merge
* don't crash when two music stores update at the same time
* search box no longer clears itself for no reason
* during search, do not select the first search result when nothing was selected
* Get Info and other visible-column meta edits now refresh the tracks list immediately
* Relink OS dialog actually shows up, and no longer crashes
* tracks list refreshes after you drag the activity (vertical) splitter
* Video 1 and Video 2 restore independently (no longer copy size onto each other): fixes wrong sizes on startup
* MP4 export uses AAC instead of AC3 so Windows can play it
* singer "Here" checkboxes draw inside the column, left-justified
* Install MCP libraries no longer freezes the UI
* subscription stays licensed for 30 days if we cannot reach Paddle (offline startup)
* offer NightClub download when HomeParty tryout lacks Singers / Rotation
* Enable YouTube acknowledgment, plus a one-time Activate offer after startup
* stop auto-opening the Hosted Purchase wiki during checkout
* fix crash when a progress dialog appears during database work (for example Preserve Old Song IDs)
* all Mac 64-bit perpetual editions (Lite / Pro / 2) are now universal2 (ARM + Intel) (ie: they'll run on macOS 27)
 
=='''x.5b4''' Aug 4, 2026, The '''"Retirement"''' version==
<links_dropbox=subs+per+x32/>
<!--
<links_versioned=5b4+subs+per+x32/>
-->
-->
* maybe this will be the last 32bit build
* maybe this will be the last 32bit build
* BIG Updates to 64bit:
** Mac: Fat build (both ARM and Intel)
** '''Python'''! iTunes (Apple Music) crossfade!
** Microphone Playthrough
** '''Transparent Video'''
** stop-between-tracks no longer messes up rotation
** when finding missing song, present file dialog at last known location
** when editing meta in browser window, these keys now work (again): tab (next), shift-tab (previous), option-tab (down one), shift-option tab (up one)
** Diacritic Insensitive search actually works!
* Another big thing: '''kJams Subscriptions''' are ready:
** '''HomeParty''' (replaces Lite) and comes with Burning Plugin!
** '''NightClub''' (replaces Pro / 2)
** NightClub has '''MCP''' server!!! OMG?
** YouTube Music Store (free) available in HomeParty and NightClub (still working on it)
* the "Database is Dirty" flag was not working correctly, it is fixed now
* omg Paddle for 32bit mac was busted how did i not know? it's fixed again
* fix hang in SystemProfiler when getting machine name!
* fix many crashers related to small stack size OMG (64bit only sorry)
* fix crashers in low level string and datestring functions!
* fix macOS app menu ordering: About Open Source appears before Preferences again
* if a playlist becomes dirty AFTER it was saved but before all others are saved, we no longer mark the save as complete, and wait for the next save timer
* [[A2pix/History|a2pix 3.5]] released!
* Updated several places to new company name: '''Slithy Toves Media'''. (previously was '''Metamuse Media''')
* Quick3 dialog (the alert dialog with 3 buttons) now properly shows the OK button (was showing a strange skin on it if the size was wrong)
* started work on "Song DeDupe", so if you accidentally import the same song twice, kJams can just fix that for you, no need for a full rebuild
* started work on "Rebuild but Preserve Singers / Playlists" feature
* Windows: the KaraokeCloud banner that shows you what new songs are coming up: would only show top left quarter of image, rest of it off screen! fixed!
* fixed mojibake in some menus that had "…"


=='''x.5b4''' April 11, 2026, The '''"???"''' version==
* NightClub: Install MCP from Preferences (with your consent), auto-configure Cursor, and wait until after the splash screen so startup stays smooth; Server prefs show Node version / Update
* Windows 64-bit installers remove prior matching editions (including older 32-bit of the same product) before installing, so upgrades are cleaner
* fix hang when quitting after Backup Complete (especially HomeParty and Lite)
* fix crash that could happen while quitting during shutdown
* Windows: closing the main window (X) or quitting after an update now reliably exits the app
* Switching from perpetual to a subscription: clearer upsell, Monthly/Yearly prices, and in-app download of the right edition (Lite → HomeParty, Pro / kJams 2 → NightClub), then quit so the installer can run
* Recover Subscriptions works again; Deactivate now sticks after relaunch; Activate / Deactivate no longer falsely report failure for trial, paused, or past-due subscriptions
* fix product-menu prefs so Classic upgrades (e.g. Pro → 2) activate correctly again
* current song shows a speaker icon on Song Name (on while playing, off while paused)
* optional switchable albums per playlist (context menu)
* 64-bit builds use LAME 4.0 for MP3 encoding
* fix LCD status message flicker and clearing after idle
* library search: selection stays in sync and is preserved when you clear the search
* Get Info and other menu items stay disabled when they do not apply to the selection
* fix crash during zip / export completion
* Classic license upgrades can show a purchase-date prorate discount dialog
* Producer plugin Preferences panel layout fixed
* playlist JSON import / export preserves disc metadata
* Stop rotation advances to the next singer without auto-playing
* user playlists no longer appear blank at startup; songs you add show up immediately
* fix crash caused by modal dialogs corrupting memory
* fix hang when sorting a selection
* fix hang while loading subscription status
* mic input volume slider appears in the browser when a mic device is selected
* YouTube: drag a search result onto Library or a playlist to purchase / import (not just stream)
* YouTube Music Store on by default for subscription editions
* Apple Music crossfade works on Windows too
* Windows: prefs from the old Metamuse company registry key are migrated to Slithy Toves on first launch
* fix Windows version comparison so update checks compare versions correctly
* missing-song lookup resolves paths as far as possible before giving up
 
=='''x.5b3''' April 11, 2026, The '''"[[A2pix|a2pix resurrection]]"''' version==
<!--
<!--
<links_versioned=5b4/>
<links_versioned=5b3/>
-->
-->
<links_dropbox/>
<links_dropbox/>
* skipped '''x.5b3''' — no public build
* skipped '''x.5b2''' — no public build
* tab key works when editing meta data in the browser!
* tab key works when editing meta data in the browser!
* fix crash more thoroughly (inval prefs dialog on startup)
* fix crash more thoroughly (inval prefs dialog on startup)
Line 31: Line 121:


=='''x.5b1''' April 1, 2026, The '''"[https://www.freidamcfadden.com/books/standalone-thrillers/dear-debbie/ Dear Debbie]"''' version==
=='''x.5b1''' April 1, 2026, The '''"[https://www.freidamcfadden.com/books/standalone-thrillers/dear-debbie/ Dear Debbie]"''' version==
<!--
<links_versioned=5b1/>
<links_versioned=5b1/>
-->
<links_dropbox/>
* Windows: no longer shows a "requires macOS" error on startup
* Windows: no longer shows a "requires macOS" error on startup
* fix re-encode queue stalling after the first error (remaining songs now proceed)
* fix re-encode queue stalling after the first error (remaining songs now proceed)

Latest revision as of 17:28, 9 September 2026

x.5 is The Nonlinear Relationship Version

This page is in in REVERSE chronological order (latest at TOP)

For the previous version, go here.
For the FIRST version, go here.

Please follow me on the xitters!
Get Notified when this page changes!

x.5b6 not out yet!

• ????

x.5b5 Sept 8, 2026, The "???" version

Subscription:
Mac: HomeParty, NightClub        Win: HomeParty, NightClub

Perpetual:
32bit Mac: Lite, Pro, 2        32bit Win: Lite, Pro, 2
64bit Mac: Lite, Pro, 2        64bit Win: Lite, Pro, 2

  • YouTube on Windows: actually works, doesn't crash
  • music store catalogs: fix skip re-download when nothing changed, parse faster, and Windows can actually replace the store after a merge
  • don't crash when two music stores update at the same time
  • search box no longer clears itself for no reason
  • during search, do not select the first search result when nothing was selected
  • Get Info and other visible-column meta edits now refresh the tracks list immediately
  • Relink OS dialog actually shows up, and no longer crashes
  • tracks list refreshes after you drag the activity (vertical) splitter
  • Video 1 and Video 2 restore independently (no longer copy size onto each other): fixes wrong sizes on startup
  • MP4 export uses AAC instead of AC3 so Windows can play it
  • singer "Here" checkboxes draw inside the column, left-justified
  • Install MCP libraries no longer freezes the UI
  • subscription stays licensed for 30 days if we cannot reach Paddle (offline startup)
  • offer NightClub download when HomeParty tryout lacks Singers / Rotation
  • Enable YouTube acknowledgment, plus a one-time Activate offer after startup
  • stop auto-opening the Hosted Purchase wiki during checkout
  • fix crash when a progress dialog appears during database work (for example Preserve Old Song IDs)
  • all Mac 64-bit perpetual editions (Lite / Pro / 2) are now universal2 (ARM + Intel) (ie: they'll run on macOS 27)

x.5b4 Aug 4, 2026, The "Retirement" version

Subscription:
Mac: HomeParty, NightClub        Win: HomeParty, NightClub

Perpetual:
32bit Mac: Lite, Pro, 2        32bit Win: Lite, Pro, 2
64bit Mac: Lite, Pro, 2        64bit Win: Lite, Pro, 2

  • maybe this will be the last 32bit build
  • BIG Updates to 64bit:
    • Mac: Fat build (both ARM and Intel)
    • Python! iTunes (Apple Music) crossfade!
    • Microphone Playthrough
    • Transparent Video
    • stop-between-tracks no longer messes up rotation
    • when finding missing song, present file dialog at last known location
    • when editing meta in browser window, these keys now work (again): tab (next), shift-tab (previous), option-tab (down one), shift-option tab (up one)
    • Diacritic Insensitive search actually works!
  • Another big thing: kJams Subscriptions are ready:
    • HomeParty (replaces Lite) and comes with Burning Plugin!
    • NightClub (replaces Pro / 2)
    • NightClub has MCP server!!! OMG?
    • YouTube Music Store (free) available in HomeParty and NightClub (still working on it)
  • the "Database is Dirty" flag was not working correctly, it is fixed now
  • omg Paddle for 32bit mac was busted how did i not know? it's fixed again
  • fix hang in SystemProfiler when getting machine name!
  • fix many crashers related to small stack size OMG (64bit only sorry)
  • fix crashers in low level string and datestring functions!
  • fix macOS app menu ordering: About Open Source appears before Preferences again
  • if a playlist becomes dirty AFTER it was saved but before all others are saved, we no longer mark the save as complete, and wait for the next save timer
  • a2pix 3.5 released!
  • Updated several places to new company name: Slithy Toves Media. (previously was Metamuse Media)
  • Quick3 dialog (the alert dialog with 3 buttons) now properly shows the OK button (was showing a strange skin on it if the size was wrong)
  • started work on "Song DeDupe", so if you accidentally import the same song twice, kJams can just fix that for you, no need for a full rebuild
  • started work on "Rebuild but Preserve Singers / Playlists" feature
  • Windows: the KaraokeCloud banner that shows you what new songs are coming up: would only show top left quarter of image, rest of it off screen! fixed!
  • fixed mojibake in some menus that had "…"
  • NightClub: Install MCP from Preferences (with your consent), auto-configure Cursor, and wait until after the splash screen so startup stays smooth; Server prefs show Node version / Update
  • Windows 64-bit installers remove prior matching editions (including older 32-bit of the same product) before installing, so upgrades are cleaner
  • fix hang when quitting after Backup Complete (especially HomeParty and Lite)
  • fix crash that could happen while quitting during shutdown
  • Windows: closing the main window (X) or quitting after an update now reliably exits the app
  • Switching from perpetual to a subscription: clearer upsell, Monthly/Yearly prices, and in-app download of the right edition (Lite → HomeParty, Pro / kJams 2 → NightClub), then quit so the installer can run
  • Recover Subscriptions works again; Deactivate now sticks after relaunch; Activate / Deactivate no longer falsely report failure for trial, paused, or past-due subscriptions
  • fix product-menu prefs so Classic upgrades (e.g. Pro → 2) activate correctly again
  • current song shows a speaker icon on Song Name (on while playing, off while paused)
  • optional switchable albums per playlist (context menu)
  • 64-bit builds use LAME 4.0 for MP3 encoding
  • fix LCD status message flicker and clearing after idle
  • library search: selection stays in sync and is preserved when you clear the search
  • Get Info and other menu items stay disabled when they do not apply to the selection
  • fix crash during zip / export completion
  • Classic license upgrades can show a purchase-date prorate discount dialog
  • Producer plugin Preferences panel layout fixed
  • playlist JSON import / export preserves disc metadata
  • Stop rotation advances to the next singer without auto-playing
  • user playlists no longer appear blank at startup; songs you add show up immediately
  • fix crash caused by modal dialogs corrupting memory
  • fix hang when sorting a selection
  • fix hang while loading subscription status
  • mic input volume slider appears in the browser when a mic device is selected
  • YouTube: drag a search result onto Library or a playlist to purchase / import (not just stream)
  • YouTube Music Store on by default for subscription editions
  • Apple Music crossfade works on Windows too
  • Windows: prefs from the old Metamuse company registry key are migrated to Slithy Toves on first launch
  • fix Windows version comparison so update checks compare versions correctly
  • missing-song lookup resolves paths as far as possible before giving up

x.5b3 April 11, 2026, The "a2pix resurrection" version

32bit Mac: Lite, Pro, 2        32bit Win: Lite, Pro, 2
64bit Mac: Lite, Pro, 2        64bit Win: Lite, Pro, 2

  • skipped x.5b2 — no public build
  • tab key works when editing meta data in the browser!
  • fix crash more thoroughly (inval prefs dialog on startup)
  • if you're offline, ensure you aren't SUMMARILY sent to tryout mode, always allow grace period

x.5b1 April 1, 2026, The "Dear Debbie" version

32bit Mac: Lite, Pro, 2        32bit Win: Lite, Pro, 2
64bit Mac: Lite, Pro, 2        64bit Win: Lite, Pro, 2

  • Windows: no longer shows a "requires macOS" error on startup
  • fix re-encode queue stalling after the first error (remaining songs now proceed)
  • fix crash when deleting a playlist while importing songs
  • fix metadata not saving to files after editing tags
  • fix "wrong CPU type" error writing MP4 tags on Intel Macs
  • Mac: each run now gets its own log file in ~/Library/Logs/kJams Logs/