Results 1 to 1 of 1

Thread: Centrafuse 3.6 Official Announcement and Release Notes

  1. #1
    Constant Bitrate NoTec's Avatar
    Join Date
    Jan 2009
    Location
    South Florida
    Posts
    158

    Centrafuse 3.6 Official Announcement and Release Notes


    Believe it or not, the 3.6 update is now ready!

    This update is a maintenance release consisting of mainly bug fixes, a few enhancements and some other housekeeping items. You can get this update easily by using the “Update” button under the System screen. You must have internet to download the update. The update file size is 2.65 MB which should be okay for most users with WiFi and tethered connections. If your system has no internet access, you will need to download the manual update installer here (download the 3.6 update patch installer) or grab it from your account page later. Download, close CF and double-click the EXE. Restart Centrafuse and it should prompt you to rebuild your music library. If it doesn't you don't have 3.6 installed.

    Installing 3.6 using the OTA Updater – Important!
    Open Centrafuse 3.5 and ensure you have a good internet connection by checking for the green light under your Centrafuse clock. Then find the System button, enter System and tap the Update button. It should show you an available update and prompt you to download it. NOTE: If the Update button shows no updates, check your Internet connection and try it again. The server may be very busy at first. You can always download the manual 3.6 update installer here.

    There are actually two updates. The first is small at 97 KB, but it will appear to take a very long time to download on most systems.
    SPECIAL NOTE: During the first update, Centrafuse may even appear to freeze, but just be patient and wait for it to finish. This may take up to 2 minutes where Centrafuse may become unresponsive. PLEASE WAIT AND LET IT FINISH. This is a known bug.

    After the first update is applied the screen should prompt you for the next update which is the main 3.6 update at 2.65 MB in size. To be safe, answer “No” to this update and restart Centrafuse. After you restart Centrafuse open System and check for updates again. Allow the next update to install. There is no delay on this update. It should download and install quickly, then it will automatically restart Centrafuse and display a black screen with white text. After Centrafuse restarts, you should be running the new and improved 3.6 version. Upon first run of 3.6 you will be prompted to rebuild your music library. All other settings will be retained. Be sure and check to make sure you're running 3.6.

    How do I know if I have 3.6 Installed?
    You can go to System and tap “System Info” to view the current version. It should read: VERSION: 3.6.28.519
    If Version still says 3.5.16.224 you should try the Update button again.

    Do I need the new version of BlueSoleil that is available?
    No, you DO NOT need the newest version of BlueSoleil 8 for 3.6. However, if you're having issues with pairing or other Bluetooth problems, it should hurt anything to install it. It adds no new functionality to the Bluetooth API we use, but it does add support for more dongles and some other bug fixes. It's been tested with the new version and it seems to work fine.

    Don't forget to update your apps in the Market
    There aren't any known breaking changes in the 3.6 API, which means that all 3.5 apps should work fine in 3.6, but all of our* new 3.6 plugin apps have been updated and will show an update icon on the right hand side of the app name, under the My Apps section of the Market plugin app browser. * - By "our" I mean apps by Market developer: Centrafuse, Inc.

    Specific plugin apps that have been updated with fixes are noted in detail in this post, but for convenience, you should update to latest: Email, Destinator, OBD-II, SatRadio, and the Silabs radio module.


    So what’s new in 3.6 ?

    SUMMARIZED change log for 3.6 Update

    Defects Resolved
    Significant Core Fixes

    • Fixed ATT mute button image from sticking to mute position while ATT mute mode is enabled
    • “Use pre as Master” not working on certain sound cards
    • Gestures can now be disabled
    • Issues with logarithmic volume getting stuck at zero and dialog not appearing
    • Improved language translations for several languages
    • Fixed multi-zone issues with rear DVD/Video controlling only front audio
    • Various underlying fixes for self-updater mechanism
    • Improved ID3 year field parsing - Now takes first 0-4 chars when parsing year tag
    • Many other defects fixed, see complete changelog below

    Bluetooth

    • Several major fixes with Handsfree Bluetooth operation, much more stable.
    • Bluetooth audio (A2DP awareness) disabled by default. Renamed to Streaming Audio toggle inside BT Settings. This means when your phone connects the BT audio, it won't randomly make CF switch unless this setting is enabled.
    Various skin related fixes

    • Some skin elements not getting updating when a skin change
    • Improved ATZ (alpha. touch zone) indexer support, fixed issue where special chars breaking the sorting
    • Issue w/ ATZ indexer and letters beginning with “THE”
    • Auto-case word treatment support improved
    • For more skin fixes, see complete changelog below.
    Market

    • Some Market apps not appearing for non-US users
    • Fixed skin issue on Market app detail screen where the app name was being treated for alphabet auto-casing. This was making apps like “CarLCD” show as “Carlcd”.
    • Various underlying fixes for Market
    • Market shows “invalid username/password” when no inet connection available. Now shows proper message.
    • Fixed Market issue adding a new app not being added to buttonactions.xml
    • Fixed issue when adding a new Market app, problem with reverting to 3 pages on restart.
    Plug-in App UpdatesGet these updates through the Market, not the main update
    Email
    Outgoing email subject blank
    Microphone indicator icon was getting stuck on last played item
    OBD-II
    DTC/MIL/Trouble Codes not working
    Aux-Input
    Not properly muting aux line-in when returning from media
    Many other defects fixed, see complete changelog below
    New Functionality (features/enhancements)
    AM/FM/HD Radio

    • Next/previous track buttons change radio presets
    Sat Radio (Sirius/XM)

    • Support for newly updated Sirius XM channel listings. Get update from Market. See more info below*
    • Added Refresh Channels function in Settings
    Skin / UI

    • New graphic effect profile settings (improved listview and throw scrolling performance)
    • New experimental “Ultra” effect profile for very fast PCs
    Other Changes

    • SDK/Developer Updates (see section below)


    • Updated Silabs module (renames this module) for easier removal through Market (name didn’t match Market)
    SDK/Developer Updates
    o No breaking changes to API, you should NOT need to recompile your app package for 3.6.
    o Streaming media apps should be recompiled with the following changesto take advantage of new API property to work better w/ voice rec*see full changelog below
    o CF_navGetInfo() method fixed
    o New “Requires extra restart” flag added to CFAPP spec. Used for complex apps, eg, we added for updating Destinator cfapp package. See new CFAPP spec coming soon to Developer wiki.
    o New CF_Actions available

    • CF_Actions.SONG - used for searching and playing a particular song in your library by song name
    • New CF_Actions.PAUSE and CF_Actions.PLAY (directly play and pause)
    • New CF_Actions.GETPHONEBOOK – used to update contacts from BT phone using PBAP
    o New Contacts API method

    • New CF3_getContact() method for retrieving contact info.
    Known Issues in 3.6
    Fixes planned for next update
    o Handsfree phone, the dialing dialog (ie, red+green button pop-up) sometimes appears and sticks while dialing. This is a known issue with BlueSoleil HFP API, and have open ticket with them for a fix.

    o Due to the above issue, some users will experience a slower UI update on the header. The phone call audio should now connects much sooner, even if the GUI doesn’t show it yet.

    o A few various minor multi-zone issues that will get a harder look in 3.7.

    o Advanced listview parameters are not reloading new style on skin change.

    o Enter key presses not being recognized on some advanced listviews (phone, settings) This affects some non-touch PowerMate/SN type users.
    Longer term issues (beyond 3.7)
    o Inability to use mic input for voice recognition on the same sound card when the line-input is being used. Limitation of audio engine, workaround use an external USB sound card for microphone input.

    o New "Ultra - Experimental" effect profile may not improve animations on all systems. Use "High" effect as a reliable substitute.

    o Need a full rework to better support for Powermate and SpaceNavigator type devices.

    o Many future UI and architecture enhancements, not limited to but including the Advanced listview.
    Infrequent or user/app-specific issues
    o Larger Market downloads (ie, Destinator at ~40MB) on some older XP systems, have been known to fail with the message "Connection failed". If you see this, download the Destinator app package from the online Market.

    o Using a voice command while certain streaming audio apps may not mute the playback. Voice command may work if spoken loud enough. Should be fixable by developers.

    o Some users may not be able to use voice music search for all audio tracks. We are continually refining this by finding new escape characters that cause the voice rec grammar engine to fail. This is a work in progress, and it has been improved in 3.6, although not yet perfect.

    o Some users running non-matching CF to screen resolutions may experience an issue where the last item in a listview is unreachable. There is a workaround for this. See this link.

    COMPLETE change log for 3.6 Update - Release Version 3.6.28.519


    Defects Resolved
    o Major fixes with Handsfree Bluetooth operation, much more stable
    o Bluetooth audio (A2DP awareness) disabled by default. Renamed to Streaming Audio toggle inside BT Settings. This means when your phone connects the BT audio, it won't randomly make CF switch unless this setting is enabled.
    o Some Market apps not appearing for non-US users
    o Fixed ATT mute button image from sticking to mute position while ATT mute mode is enabled
    o “Use pre as Master” not working on certain sound cards
    o Gestures can now be disabled (and are disabled by default)
    o Issues with logarithmic volume getting stuck at zero and dialog not appearing
    o Improved language translations for several languages
    o Fixed multi-zone issues with rear DVD/Video controlling only front audio
    o Email app fixes

    • Outgoing email subject blank
    • Mic indicator icon was getting stuck on last played item
    o OBD-II - DTC/MIL/Trouble Codes not working
    o Aux-Input – not muting aux line-in when returning from media
    o Various underlying fixes for self-updater mechanism
    o Various underlying fixes for Market
    o Auto-case word treatment support improved
    o Improved ID3 year field parsing - Now takes first 0-4 chars when parsing year tag
    o Market shows “invalid username/password” when no internet connection available. Now shows proper message.
    o Fixed skin issue on Market app detail screen where the app name was being treated for alphabet auto-casing. This was making apps like “CarLCD” show as “Carlcd”.
    o Fixed Market issue adding a new app not being added to buttonactions.xml
    o Fixed issue when adding a new Market app, problem with reverting to 3 pages on restart.
    o Fixed issue where Cancel route function not working when old route existed from resume
    o Muting radio from hotkey library - Ensure radio is muted properly when music is loaded from the Library, when library itself was loaded via hotkey
    o Skin fixes

    • Changing effect profiles kills Radio list view.
    • Some skin elements not getting updating when a skin change.
    • Improved ATZ (alpha. touch zone) indexer support, fixed issue where special chars breaking the sorting.
    • Issue w/ ATZ indexer and letters beginning with “THE”.
    • Fixed issue with gestures re-enabling when switch skin using hotkey.
    • Fixed issue with setup screen not updating skin if skin is switched with hotkey.
    • Fixed issue where if -disable3rdplugin command-line switch is used, Market plugin did not get loaded.
    • Fixed issue with setup listview not working after updating language, skin, or resolution.
    • Fixed issue with external app custom icons not showing up anymore if the png is in the root skin folder.
    • Fixed market bug – listview not working anymore after updating skin.
    • Fixed bug with main song position slider not updating to new skin when change skin. (This fix will affect all CFPlugin inheriting screens that used any type of CF_getIconPath() call)
    • Fixed bug where custom icons for nested menu no longer shown, always shown only generic icon.
    • Fixed bug where hotkeys broke during runtime when a nested menu was created.
    • Nav Trip Planner add/remove buttons reversed.
    New Functionality
    o AM/FM/HD Radio

    • Next/previous track buttons change radio presets
    o Satellite Radio

    • SiriusXM satellite radio channels updated. *You can get this update from the Market. You will need to go into Sat radio settings and refresh the channel listing. See next item.

    • Added Refresh Channels function in Settings. This must be used to reload new channels after you have gotten the update from the Market.
    o Skin / UI

    • New graphic effect profile settings (improved listview and throw scrolling performance)
    • New experimental “Ultra” effect profile for very fast PCs
    • Fixed and updated several minor skin issues (see changelog below) along with several language updates.
    o Voice Music Search by Song – Experimental (not advised for large libraries.)

    • Search by song name. Must set<VOICESONGLIBRARYON>to True in config.xml
    Other Changes
    o Gestures now disabled by default. You can re-enable them in Settings.
    o Updated Silabs module (renames this module) for easier removal through Market (names didn’t match)
    SDK/Developer Updates
    o No breaking changes to API, you should NOT need to recompile your app package for 3.6.

    o *Streaming media apps should be recompiled with the following changes to take advantage of new API property to work better w/ voice recFor any audio plugins ( CF_params.Media.isAudioPlugin = true), there have been some changes in the API that will need to be implemented.
    There have been two Boolean flags added to the API (actually, 1 of them existed already, but was not used):

    bool CF_params.Media.useCorePlaybackControl
    bool CF_params.Media.mediaPlaying


    The useCorePlaybackControl (defaults to true) is used to tell Centrafuse whether or not the plugin utilizes the internal buffer/non-buffer system (i.e. SatRadio). Plugins which utilize their own audio api’s (i.e. Pandora) need to set this flag to false. This flag needs to be set in the constructor or CF_pluginInit(), it only needs to be set once.

    If useCorePlaybackControl is set to false, then the plugin is now responsible for keeping the new Boolean flag “mediaPlaying” updated. This would entail setting this flag accordingly in your CF_pluginShow(), your CF_pluginResume(), and your CF_pluginPause() override functions. When you start audio/media, set this flag to true, when media is paused or stopped, set it to false.

    o CF_navGetInfo() method fixed

    o New “Requires extra restart” flag added to CFAPP XML spec. Used for complex apps, that don't like to unload easily eg, we added for updating Destinator cfapp package. See new CFAPP spec coming soon to Developer wiki.

    o New CF_Actions available
    CF_Actions.SONG - used for searching and playing a particular song in your library by song name
    New CF_Actions.PAUSE and CF_Actions.PLAY (directly play and pause)
    New CF_Actions.GETPHONEBOOK – used to update contacts from BT phone using PBAP
    o New Contacts API method
    New CF3_getContact() method for retrieving contact info.
    [end of complete changelog for 3.6.28.519]
    Last edited by NoTec; 05-27-2011 at 09:49 AM.

Similar Threads

  1. Centrafuse 1.11 Release Notes
    By veetid in forum Centrafuse
    Replies: 0
    Last Post: 03-14-2007, 05:12 PM
  2. Centrafuse RC4.3 Release Notes
    By veetid in forum Centrafuse
    Replies: 0
    Last Post: 12-05-2006, 04:57 PM
  3. Centrafuse RC3 Release Notes
    By veetid in forum Centrafuse
    Replies: 0
    Last Post: 08-20-2006, 11:09 PM
  4. Centrafuse XLE RC1 Release Notes
    By veetid in forum Centrafuse
    Replies: 0
    Last Post: 07-12-2006, 03:48 PM
  5. Centrafuse RC2 Release Notes
    By veetid in forum Centrafuse
    Replies: 0
    Last Post: 07-12-2006, 03:42 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •