History/x.5beta: Difference between revisions

From kJams Wiki
Jump to navigation Jump to search
Add 6 version-history entries (via cursor bot)
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
==The [https://www.facebook.com/David.M.Cotter/photos '''Nonlinear Relationship'''] Version==
==x.5 is The [https://www.facebook.com/David.M.Cotter/photos '''Nonlinear Relationship'''] Version==
This page is in in '''REVERSE''' chronological order (latest at '''TOP''')<br>
This page is in in '''REVERSE''' chronological order (latest at '''TOP''')<br>


Line 12: Line 12:
* See if there are any [https://karaoke.kjams.com/downloads/*rogues/ Rogue Versions]
* See if there are any [https://karaoke.kjams.com/downloads/*rogues/ Rogue Versions]


=='''x.5b2''' not out yet! ==
=='''x.5b4''' not out yet! ==
<!--  
<!--  
Jan 12, 2026, The '''"???"''' version==
April 11, 2026, The '''"???"''' version==
<links_dropbox/>
<links_dropbox/>
<links_versioned=b94/>
<links_versioned=5b4/>
-->
-->
* maybe this will be the last 32bit build
* maybe this will be the last 32bit build
=='''x.5b1''' OMG things! ==
* BIG Updates to 64bit:
* yes things happened
** Mac: Fat build (both ARM and Intel)
* on windows do not show "requires macos xxx" fatal alert
** '''Python'''! iTunes (Apple Music) crossfade!
* fix re-encode queue stalling after first error: call proc_done() in CB_EncodeQT_Completion on failure so remaining songs proceed, remove redundant proc_done() from ExportSong error path, use kill(true) in Abort() so quit waits for queue drain
** Microphone Playthrough
* fix crash: ~CSongImporter use-after-free on deleted CPlayList
** '''Transparent Video'''
* Fix CT_DebounceTimer so metadata push actually fires after edits.
** stop-between-tracks no longer messes up rotation
* Rebuild AtomicParsley as universal binary (arm64+x86_64) to fix "wrong CPU type" on Intel Macs. Built from source (wez/atomicparsley, version 20241204). Cleared quarantine flag from package copy.
** when finding missing song, present file dialog at last known location
* Mac: per-run date-stamped log files in ~/Library/Logs/kJams Logs/
** 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)
* Another big thing: '''kJams Subscriptions''' are ready:
** '''HomeParty''' (replaces Lite) and comes with Burning Plugin!
** '''NightClub''' (replaces Pro / 2)
** NightClub has MCP server
** YouTube Music Store (free) available in HomeParty and NightClub (still working on it)
* 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!
 
=='''x.5b3''' April 11, 2026, The '''"[[A2pix|a2pix resurrection]]"''' version==
<!--
<links_versioned=5b3/>
-->
<links_dropbox/>
* 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 '''"[https://www.freidamcfadden.com/books/standalone-thrillers/dear-debbie/ Dear Debbie]"''' version==
<links_versioned=5b1/>
* 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/

Latest revision as of 22:34, 28 May 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.5b4 not out yet!

  • 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)
  • Another big thing: kJams Subscriptions are ready:
    • HomeParty (replaces Lite) and comes with Burning Plugin!
    • NightClub (replaces Pro / 2)
    • NightClub has MCP server
    • YouTube Music Store (free) available in HomeParty and NightClub (still working on it)
  • 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!

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/