Release Notes MC26

From JRiverWiki
Revision as of 23:04, 3 February 2020 by RoderickGI (talk | contribs)

Jump to: navigation, search

26.0.20 (1/24/20)

1. Changed: Made it so you can remove default library locations (because they might be old and unnecessary).
2. Fixed: Library restores could fail to work if a previous restore set the temporary directory to a directory that used slashes in the wrong direction for the platform.
3. Changed: Made the library creation portion of the benchmark faster again (also speeds up library creation in general).
4. Changed: Updated to Monkey's Audio 5.17.
5. Changed: When evaluating Showtime rules, everything after the equal will be evaluated as an expression on the current file. Makes it possible to use fields from the files to pick what to show.
6. Fixed: Memory leak, especially when syncing libraries back to a server.


26.0.19 (1/20/20)

1. Changed: Updated to Monkey's Audio 5.14.
2. Fixed: DVB Tuner's tuner event handler was executed repeatedly and could cause MC to crash.
3. NEW: Added the relational type of one per composer to library fields.
4. Changed: ATSC and DVB tuners will be a little more responsive to canceling/stopping.
5. Fixed: Playback Status would not advance when playing a file after loading a different library.
6. Changed: iTunes library import supports unlimited levels of iTunes playlist nesting instead of only one level.
7. Changed: Slovak translation updated (thanks Peter Lukac).
8. Fixed: The date field in some images was incorrectly set to "0" on import.
9. Changed: Customized the waveform colors for the Black on Black, Thunderstorm, Z, Aruba, Green Eyes, Purity, Pearl Bailey, Modern Cards Dark, Modern Cards White and Blue Steel skins to better match.
10. Changed: Made the waveform bar a little smoother on wide screens.
11. Fixed: Some corrupt mp4 files could lead to hanging of MC (MC went into an infinite loop).


26.0.18 (1/14/2020)

1. Changed: Internal changes.


26.0.17 (1/13/2020)

1. NEW: During iTunes library import, the full path of a playlist will be imported instead of only the name.
2. Fixed: Updating the file playback range could lead to a crash in some cases.
3. Fixed: Decoding of ALAC in M4A could result in artifacts in some files.
4. Changed: In Standard view EPG list will delay updating when EPG loading is running in the background.
5. Changed: Switched the no files double-click message from play all files to play audio files in Playing Now (so things like notes don't get played).
6. Changed: Updated FFmpeg to 4.2, used for file analysis and transcoding.
7. Fixed: The MCWS JSON file list would return an empty file entry instead of an entirely empty list if no files were found.
8. Changed: Added a parameter to the MCWS Browse/Image call to avoid delivering the default placeholder images, allowing a client to gracefully substitute its own.
9. Changed: Updated our User Agent again to resolve issues with Podcast downloads.
10. Changed: Updated the Norwegian translation (thanks Øistein Rian).
11. Changed: Updated Italian translation (thanks matteo e massimo).


26.0.16 (1/9/2020)

1. Changed: Updated Italian translation (thanks matteo e massimo).
2. Changed: JRiver TV recording file type "jtv" will be among default file types for importing and for file association.
3. Fixed: Setting the tempo with MCWS didn't always take effect right away.
4. Changed: Updated to Monkey's Audio 5.12.
5. Changed: In Standard view, TV recording button is made available even if the EPG is completely empty, so that one can still record a show by specifying channel and time, without program info.
6. Changed: Revised the image date code to hopefully load the date more reliably from images.
7. Changed: When MCC_HANDHELD_UPLOAD arrives, it will first recheck the sync (otherwise it would just sync nothing after changes).
8. Changed: Updated Greek translation (thanks Panagiotis).
9. NEW: You can select the country of Italy from the Amazon store menu at the top right.
10. Fixed: Television code could crash in rare cases.


26.0.15 (12/18/2019)

1. Changed: Updated German translation file (thanks Bytestar).
2. Changed: The menu placement of the main program scales with the size of the program so at a larger size it gets shifted (should fix Blue Steel problems).
3. Changed: Updated to Monkey's Audio 5.11.
4. Changed: Changed how critical errors from TV tuners are handled so we will not mess up reference counting of the tuners.
5. Changed: We reset a TV tuner from error state to normal state in 3 minutes, instead of 30 minutes, so the tuner can be used again sooner if it is usable.
6. Changed: Updated French translation (thanks Stéphane).
7. Fixed: Picking thumbnails and hitting the play button to play them would not always work properly after a recent change.
8. Changed: Updated Greek translation (thanks Panagiotis).


26.0.14 (12/16/2019)

1. Fixed: Media Center could not ask for permission when running tasks which needed administrator rights (installing plugins, registering controls, etc).
2. Fixed: Stability issues in 26.0.13 due to internal changes.
3. Changed: Updated Italian translation (thanks matteo e massimo).
4. Changed: Updated the Hungarian translation (thanks pimpolo).


26.0.13 (12/13/2019)

1. Changed: Updated Greek translation (thanks Panagiotis).
2. Changed: Removed a piece of experimental code from PSI Parser filter in TV.
3. Changed: Updated the "New / Improved This Version..." link to point to version 26.


26.0.12 (12/12/2019)

1. NEW: Made it possible to specify the bitrate of an external encoder instead of it always using 1440.
2. Changed: PSI parser in TV engine will check CRC of a PAT section before flushing existing data.

26.0.11 (12/11/2019)

1. Changed: More improvements in Theater View TV guide navigation, especially when a long program is on a channel at the top or bottom of the list and navigation rolls over from bottom to top or vice versa.
2. Changed: A few threading changes that could improve stability.


26.0.10 (12/10/2019)

1. Changed: Added some protection against possible crashes in TV.
2. NEW: Added a way to rate playlists from Standard View.
3. Fixed: Panel - When playing a file the play command could get sent to multiple zones.
4. Changed: More improvements in Theater View TV guide navigation.
5. Fixed: The WDM driver could not be installed on a 64-bit OS when using a 32-bit MC installed in a path with parentheses in it.


26.0.9 (12/4/2019)

1. NEW: Added an IsUpperCase expression.
2. Changed: The option to "Move all non-imported files in folder with selected media files" only runs if the file is imported (so it won't engage on files from the Explorer view, etc.).
3. Changed: Improved Theater View TV Guide navigation, especially with Page Up/Page Down keys.
4. Changed: Added a JSON export to MCWS File functions (eg. Browse/Files, Playlist/Files, etc).
5. NEW: Composer views will use a Composers folder for cover art and look there (instead of the artist, etc. views).
6. NEW: Added a Cover Art lookup from Google for composer images.
7. Fixed: A corrupt FLAC files could hang the program.
8. NEW: Made a new Theater View option "Show Showtime rule..." to specify a search to not show the Showtime! item (so it doesn't have to show for television programs, for example).
9. NEW: Allow any multi-channel file to be uploaded to Cloudplay. We used to allow two channel only.
10. Changed: Renamed Showtime! to Showtime and made it off by default.
11. Changed: Updated to Monkey's Audio 5.08.
12. Changed: Added the media subtype of "Extras".


26.0.8 (11/26/2019)

1. Changed: Updated Italian translation (thanks matteo e massimo).
2. NEW: Added a "Showtime!" play mode to videos in Theater View to play trailers and the like before starting the movie.
3. NEW: You can set the rules for Showtime! in Options > Theater View > Showtime! Rules...
4. Changed: Issuing a negative number to MCC_STOP_AFTER_DELAY will issue a hard stop instead of stopping after the current track after the time-out.
5. NEW: Made the showtime roller item optional in Theater View options.
6. Fixed: When doing a "Convert or Resize" on an image, it would not convert a non-JPEG image to JPEG if the size was not being changed.
7. Changed: The tree state for expanded and collapsed items is remembered between runs (Ctrl+G collapses all).


26.0.7 (11/21/2019)

1. NEW: Aspect Ratio sub-menus under "Window" context menu in TV playback. The settings are saved on per-channel basis.
2. NEW: Added a button to show the device on the handheld sync page (or sync complete page).
3. NEW: Added the library server command File > Download From Library Server to download selected files.
4. Changed: If the Sat>IP server does not provide port info for the channel list m3u file, MC will also try port 8080.
5. Changed: Sorting is described as "Ascending (A to Z)" and "Descending (Z to A)" in the sort menu instead of only the A-Z naming.
6. Fixed: If a library server library was loaded, the name Library Server after the name of the library could go away.
7. Changed: Thumbnail text doesn't wrap if there are as many lines of thumbnail text as there are lines to display (but instead just ends with ...).
8. NEW: Thumbnails are copied on an upgrade install.
9. Changed: Updated to Monkey's Audio 5.07 -- fixes decompression of 24-bit files with older encoders.
10. Changed: Selected cell in Theater View Television Guide grid will change to currently showing program on the same channel if the original selection becomes an event in the past.
11. Fixed: Tabbing quickly through the Tag Action Window could cause a glitch.
12. Fixed: Made the location view schemes work better cross-platform.
13. NEW: Added an optional waveform bar to the player window (right-click) that uses data from analyze (you'll need to analyze again to get the information).
14. Changed: Made the waveform colors customizable in the skin (WaveformBarA / WaveformBarB in PLAYERBAR / Display).
15. NEW: Added the option to lookup lyrics to the import tool.
16. Changed: MC TV PSI Parser will not flush existing PMT packet IDs if an invalid PAT section arrives.
17. Changed: If MC failed to set channel on CableCARD TV tuner, it will retry one time before giving up.
18. NEW: Added the media key mode "Hot keys (ignore volume)" to leave volume commands for the operating system.


26.0.6 (11/8/2019)

1. NEW: Added context menu "Window/Screen Resolution", to allow changing display settings (screen resolution and refresh rate) during live TV playback.
2. Fixed: In video playback when a second video was played without stopping the first video, the display settings might not reset to original desk top settings as the second video required.
3. NEW: Added the ability to set the text alignment used for thumbnail lists.
4. Changed: Updated to Monkey's Audio 5.05. Brings SSE back for everything except 32-bit for a 50% speed-up over previous builds.
5. Changed: Authentication fixes and cleanup. Mostly related to Library server authentication.


26.0.5 (11/6/2019)

1. NEW: Added the media subtype Animation.
2. Changed: Updated to Monkey's Audio 5.01 -- adds support for 32-bit integer files.
3. Changed: Updated Italian translation (thanks matteo e massimo).
4. Changed: Registering the license window of the installer for touch input so touch scrolling should work nicely.
5. Changed: Simplify MC's internet USER AGENT and DLNA SERVER strings. Should help with getting content from some remote sites.
6. Changed: Additional TV channel-changing improvement, especially with CableCARD channels.
7. NEW: Added the toolbar buttons "Fill Track Numbers From List Order", "Rename, Move, & Copy Files", and "Fill Properties From Filename".
8. Changed: Added a Media Editor icon to the toolbar (before it was just black).
9. Changed: The setting for "Start over each album" is saved between shows of the Fill Track Numbers From List Order dialog.
10. Changed: Radio JRiver tracks will play to DLNA devices.
11. NEW: Added the program run-time to the Reporter view.
12. Changed: In TV playback, context menu "Zoom" is renamed "Window", to make it agree with file-based video playback.
13. Changed: Made the program more resilient if it fails to create the speech components.
14. Changed: Slovak translation updated (thanks Peter Lukac).


26.0.4 (10/25/2019)

1. Fixed: If you selected files below a grouping, then dragged the window to move it, getting the selection would get files from the top grouping list instead of the bottom list.
2. Changed: Updated Greek translation (thanks Panagiotis).
3. Changed: Updated to Monkey's Audio 4.96.
4. Changed: Auto-size of columns would not work in views that filled files in a thread.
5. Changed: Added the media subtype Entertainment.
6. Changed: The amount of time it took to make a TV channel change when view-jumping (e.g. changing channel in Theater view, and MC jumps back to Display view) is involved is significantly reduced. This is particularly true for CableCARD/OpenCable tuners in ROHQ.
7. Fixed: The /StartMin and /StartMax commands would not reliably work.
8. Changed: Updated Italian translation (thanks matteo e massimo).
9. Changed: Added finer granularity to the bass management cross-over selections in Room Correction.


26.0.3 (10/21/2019)

1. Fixed: For the first 20 to 30 seconds after starting to play an ATSC TV channel Stop would not work.
2. Changed: Switched to a v26 redirect so the update channels should work now.
3. Changed: Updated to Monkey's Audio 4.95.
4. Changed: Log the text received from the microphone as "Speech received: " in the log.


26.0.2 (10/18/2019)

1. Changed: Slovak translation updated (thanks Peter Lukac).
2. Fixed: MC could crash in rare cases playing ATSC TV.
3. NEW: You can specify what files to include in the share for Library Server in Options > Media Network > Set rules for included files...
4. NEW: You can say the wake word, then "Hits" to play a shuffled list of all your 4 and 5 rated tracks.
5. Fixed: Some MP3 streams wouldn't play because they didn't like our user agent. Revised our default user agent.


26.0.1 (10/16/2019)

1. Fixed: MC did not load parental rating or MPAA rating from XMLTV guide data in some cases.
2. NEW: Added support for a few new ID3V2 tags: "TROY", "TMED", "TSRC", "TSOT". No built-in fields are added for these. So one needs to create the following custom fields: "Original Release Year", "Release Medium", "ISRC", and "Title Sort". FLAC tags for these are also supported. Some of these are also supported in mp4 files.
3. Fixed: Remote control Record button, or MC Command 23023 (MCC_RECORD_TV) did not work on some TV guide list styles in Theater View.
4. Changed: Updated German translation file (thanks Bytestar).
5. NEW: Media Center can be configured to listen to the microphone and pick a wake word (like Media Center). Then just say "Media Center reshuffle" or "Media Center Norah Jones" and the commands will take effect.
6. Fixed: Webservice calls to get a stack image could cause a crash if the folder was empty.
7. Fixed: ATSC TV channel scanning might hang.
8. NEW: MC will read "set" tag in newer format (one with child element <name>) as well as in older format (without child element <name>) from NFO sidecar files.
9. Changed: MC will match custom fields with NFO elements without considering case (so custom field "Set" will match <set> in NFO file).
10. Changed: The ASIO plugin will no longer attempt to play at 1/8 the sample rate (but multi-bit) for high sample rate DSD if setting the native DSD sample rate works.
11. Fixed: "Audio Programs" context menu did not work for CableCARD/OpenCable TV Tuners.
12. NEW: Added channels to Radio Paradise in Theater View (both streaming and adding Radio Paradise individually).
13. Fixed: The Blue Steel skin could draw distorted in Display View.
14. Changed: Switched how we nest image keywords to hopefully line up with Adobe better. We now use a > character instead of a / character.
15. Changed: Updated to Monkey's Audio 4.93.
16. NEW: Parse the XMP value title for the name field.