History/x.5beta

From kJams Wiki
Revision as of 03:05, 6 August 2026 by Dave (talk | contribs) (Add 30 version-history entries (via cursor bot))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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.5b5 not out yet!

  • so much to do, and OMG so much time!!

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/