MinimServer 0.8 Release Notes
This page contains a complete list of MinimServer and MinimWatch releases and updates for MinimServer 0.8, MinimWatch 0.8 and earlier versions of MinimServer and MinimWatch. Releases and updates for MinimServer 2 and MinimWatch 2 are listed on this page. For MinimStreamer releases and updates, see this page.
For each release or update, you'll find a brief description of any new features, together with a summary of bug fixes and other changes.
New features that were added recently are highlighted as [NEW] in the User guide sections that describe them.
MinimServer 0.8 update 134
This is a feature update for MinimServer 0.8.5. It was released on 14th February 2020.
New features
The tag update feature now supports multiple filter sections in a filter update group. For example, this allows the same ALBUM tag to be updated in different ways depending on the values of other tags. For more information, see the Tag update file section of the User guide.
Compatibility notes
In previous versions of MinimServer, repeating the same @ line elsewhere in a tag update file caused the first @ line to be ignored with no warning. This now produces an error message. For more information, see the Tag update file section of the User guide.
MinimServer 0.8 update 133
This is a bug-fix update for MinimServer 0.8.5. It was released on 15th December 2019.
Bug fixes
Fix java.lang.UnsupportedClassVersionError on Synology DS710+
MinimWatch 0.8 update 64
This is a bug-fix update for MinimWatch 0.8.5. It was released on 15th December 2019.
Bug fixes
Fix java.lang.UnsupportedClassVersionError if running on Java 7
MinimServer 0.8 update 132
This is a minor update for MinimServer 0.8.5. It was released on 14th December 2019.
Minor changes
Add ID3v2 TKEY frame mapping to INITIALKEY tag
Add special tags to file before tagValue processing instead of after
Exclude QNAP @Recently-Snapshot folder from scanning
MinimWatch 0.8 update 63
This is a bug-fix update for MinimWatch 0.8.5. It was released on 14th December 2019.
Bug fixes
Fix NullPointerException from about command
MinimServer 0.8 update 131
This is a bug-fix update for MinimServer 0.8.5. It was released on 22nd November 2019.
Bug fixes
Fix java.lang.UnsupportedClassVersionError on Synology DS710+ and WD My Book Live
MinimServer 0.8 update 130
This is a bug-fix update for MinimServer 0.8.5. It was released on 19th November 2019.
Bug fixes
Fix problem with accented characters in filenames on macOS
Fix IndexOutOfBoundsException with rescan and the Naim app
Remove repetitive unnecessary ohNet messages from log file
MinimServer 0.8 update 129
This is a bug-fix update for MinimServer 0.8.5. It was released on 8th June 2019.
Bug fixes
Fix problem with ID3v2 tags containing Windows-1252 characters
Fix problem with displaying incorrect sample rate for some MP4 files
MinimServer 0.8 update 128
This is a feature update for MinimServer. It was released on 4th February 2019.
New features
Added support for installing an extension package containing the ffmpeg
stream converter program
used by MinimStreamer.
For more information, see the
Stream converter program
section of the MinimStreamer user guide.
Other changes
Improve formatting of the license page when installing a package without a copyright notice
MinimWatch 0.8 update 62
This is a minor update for MinimWatch 0.8.5. It was released on 4th February 2019.
Minor changes
Ensure multiple instances of MinimWatch can't use the same configuration file
Improve formatting of the license page when installing a package without a copyright notice
MinimServer 0.8 update 127
This is a minor update for MinimServer 0.8.5. It was released on 20th January 2019.
Bug fixes
Fix problem with space in exclude pattern
Don't report error for Ogg file with missing page or pages
Don't report error for Ogg file with missing last page flag
Fix rename failure in .config.temp file caused by antivirus scanning
Other changes
Don't show alpha group if all entries have same initial letter
Add support for convolution file wildcard feature of MinimStreamer 0.7.11
MinimServer 0.8.5.4 for Melco N1, N100 and N10
This is an update for the MinimServer installer for the Melco N1 and a new MinimServer installer for the Melco N100 and N10. It was released on 21st December 2018.
Important: If you are installing MinimServer on a Melco N100 or N10, you must use this version of the MinimServer installer.
New features
Added support for the Melco N100 and N10. For more information, see the Installing MinimServer on a Melco N1, N100 or N10 page.
Compatibility notes
If you are installing MinimServer on a Melco N100 or N10, you must use this version of the MinimServer installer.
Bug fixes
Fix problem with using ffmpeg to play transcoded files with names containing non-ASCII characters
Other changes
Update the MinimJRE component to OpenJDK 11.0.1
MinimServer 0.8 update 126
This is a feature update for MinimServer 0.8.5. It was released on 23rd October 2018.
New features
The tag update feature now supports multiple match values ('@
' lines) when applying tag changes.
For more information, see the
Tag update and
Tag update file
sections of the User guide.
Other changes
Fix NullPointerException when ignore option in tagOptions property has incorrect syntax
Ignore trailing blanks when matching tag updates with tag values
MinimServer 0.8 update 125
This is a feature update for MinimServer 0.8.5. It was released on 12th October 2018.
New features
Added support for ratings in MP3 files. MinimServer now reads ID3v2 POP and POPM frames and maps them to RATING tags. For more information, see the Tag mappings section of the User guide.
Added support for specifying any sequence of characters as a prefix in the ignore
option
of the tagOptions
property.
For more information, see the
Tag options
section of the User guide.
Compatibility notes
The default location for files specified in the tagUpdate
, writeAllTags
and writeTagChanges
properties is now the same as the log file default location.
For more information, see the
Tag update and
All tags summary
sections of the User guide.
The list of tracks returned by a UPnP search query is now sorted alphabetically by default. This sort order
can be customized by setting the items.sortTags
option of the tagOptions
property.
For more information about items.sortTags
, see the
Tag options
section of the User guide.
Other changes
Fix problem with missing folder.jpg artwork for files not tagged as part of an album
If an MP3 file contains multiple ID3v2 tags, read the first tag only
MinimServer 0.8 update 124
This is a feature update for MinimServer 0.8.5. It was released on 17th August 2018.
New features
Added support for custom MIME types for DFF and DSF files. For more information, see the Custom MIME types section of the User guide.
Compatibility notes
The search order for some artwork files has been changed. For details of the new search order, see the Artwork section of the User guide.
Other changes
Fix problems with incorrect artwork displayed for multidisc albums
Enable recovery and relaunch following integrity check error for minimserver.config file
Don't exclude files that have ID3v2 tag formatting errors
Ensure multiple instances of MinimServer can't use the same configuration file
Don't scan filesystem links that would create a circular path in the library structure
Fix java.lang.IndexOutOfBoundsException error with empty content directory
Report syntax error for trailing period in ignoreThe option
MinimServer 0.8 update 123
This is a minor update for MinimServer 0.8.5. It was released on 17th June 2018.
New features
Added support for flow control. For more information, see the Flow control section of the User guide.
Compatibility notes
The resourceInfo
property has been replaced with a new property serverOptions
that provides the ability to set a resourceInfo
option.
Existing configurations that use the resourceInfo
property
will be updated automatically to use the new serverOptions
property.
Minor changes
Merge album discs into a single list of tracks even if some discs are missing
Strip leading and trailing blanks from tagFormat result
Improve wording of warning message for custom value conflict
Include documentation link in new version notification
Don't display "up to date" message if a new version is available
MinimWatch 0.8 update 61
This is a minor update for MinimWatch 0.8.5. It was released on 17th June 2018.
Minor changes
Include documentation link in new version notification
Don't display "up to date" message if a new version is available
MinimWatch 0.8.5.3 for Windows
This is a bug-fix update for MinimWatch 0.8.5. It was released on 29th May 2018.
Bug fixes
Fix problem with startc.cmd file
MinimServer 0.8 update 122
This is a minor update for MinimServer 0.8.5. It was released on 15th March 2018.
Bug fixes and minor changes
Show disc number or subtitle as well as album title on multidisc album disc selection page
Fix playlist entry not found when filename is in UTF-8 NFD format
Fix NullPointerException when logging level is set to Trace
Fix problem with Yamaha MusicCast not playing grouped item
Fix problem with relaunch console command not working correctly
MinimServer 0.8 update 121
This is a minor update for MinimServer 0.8.5. It was released on 10th February 2018.
Bug fixes and minor changes
Add support for .m4b file extension
Fix problem with disc 2 artwork sometimes shown for multidisc albums
Fix problem with no folder art if DISCSUBTITLE missing
Add check for conflicting DISCSUBTITLE tag when merging discs across folders
Fix "null" in infoFileURI indexFormat value
MinimServer 0.8.5.2 for QNAP Realtek models
This is a platform release for MinimServer. It was released on 3rd February 2018.
Changes
Add support for new QNAP models with a Realtek processor (TS-128A and TS-228A)
MinimServer 0.8 update 120
This is a bug-fix update for MinimServer 0.8.5. It was released on 29th January 2018.
Bug fixes
Fix problem with applying tagFormat to the Artist and AlbumArtist values of an album container
Fix problem with black icon after lock/unlock with GNOME desktop
MinimWatch 0.8 update 60
This is a bug-fix update for MinimWatch 0.8.5. It was released on 29th January 2018.
Bug fixes
Fix crash after suspend and resume with GNOME desktop
Fix problem with black icons after lock/unlock with GNOME desktop
MinimServer 0.8.5.3 for Synology and ReadyNAS
This is a compatibility update for MinimServer 0.8.5. It was released on 10th January 2018.
If you have installed MinimServer 0.8.5, 0.8.5.1 or 0.8.5.2 and it is working for you, you don't need to update to 0.8.5.3.
Changes
Fix GLIBC incompatibility with Synology DSM 4.2 on ARMv5 models
Fix GLIBC incompatibility with ReadyNAS Intel x86 models
MinimServer 0.8.5.2
This is a bug-fix update for MinimServer 0.8.5. It was released on 21st December 2017.
If you have installed MinimServer 0.8.5 or 0.8.5.1 and it is working for you, you don't need to update to 0.8.5.2.
Bug fixes
Fix message about minimserver.config integrity check error when updating from down-level previous version
MinimWatch 0.8.5.2
This is a bug-fix update for MinimWatch 0.8.5. It was released on 21st December 2017.
If you have installed MinimWatch 0.8.5 or 0.8.5.1 and it is working for you, you don't need to update to 0.8.5.2.
Bug fixes
Fix message about minimwatch.config integrity check error when updating from down-level previous version
MinimServer 0.8.5.1
This is a bug-fix update for MinimServer 0.8.5. It was released on 19th December 2017.
If you have installed MinimServer 0.8.5 and it is working for you, you don't need to update to 0.8.5.1.
Bug fixes
Fix message about missing integrity check value when updating from down-level previous version
MinimWatch 0.8.5.1
This is a bug-fix update for MinimWatch 0.8.5. It was released on 19th December 2017.
If you have installed MinimWatch 0.8.5 and it is working for you, you don't need to update to 0.8.5.1.
Bug fixes
Fix message about missing integrity check value when updating from down-level previous version
MinimServer 0.8.5
This is a feature release for MinimServer. It was released on 18th December 2017.
New features
Added full support for Java 9 on all platforms.
Added support for new Synology models with a ARMv8 processor.
Added support for QNAP models with an Intel CE5300 processor.
Added a new MinimJRE package that provides a tailored version of the OpenJDK Java Runtime Evironment that is suitable for running MinimServer. The MinimJRE package is included as part of the MinimServer install package for Synology (ARMv7, ARMv8 and ARMv5), ASUSTOR (ARM), ReadyNAS (x86 and ARM) and Melco N1.
Added support for delivering new versions of the MinimJRE package (for example, security updates) as MinimServer updates that can be downloaded and installed either automatically or manually in the same way as other updates.
Implemented a new mechanism for relaunching MinimServer after installing an update. This should eliminate the relaunch failures that can occur with the current relaunch mechanism.
Compatibility notes
The ability to send commands to MinimServer via a named pipe (deprecated in version 0.8.4 and replaced by command scripting) has been removed in 0.8.5.
The default initial setting for the indexTags property has removed the Orchestra and Conductor tags. If these tags are required, they must be added by the user.
The default initial setting for the startupScan property on the Melco N1 has
changed from true
to false
. This enables much faster startup
with a large library.
MinimServer 0.8.5 is compatible with MinimStreamer 0.7.2 and later. It is not compatible with MinimStreamer 0.6.4 and earlier.
The deprecated tagOptions setting sortValue.ignoreThe
has been removed. If you are using this,
you need to replace it with the equivalent setting ignore.sort={The}
.
For more information, see the Tag options section of the User guide.
The deprecated tagOptions setting indexValue.decade
has been removed. If you are using this,
you need to replace it with the equivalent setting decade.index
.
For more information, see the Tag options section of the User guide.
The deprecated tagOptions setting indexValue.yearOnly
has been removed. If you are using this,
you need to replace it with the equivalent setting yearOnly.index
.
For more information, see the Tag options section of the User guide.
MinimWatch 0.8.5
This is a feature release for MinimWatch. It was released on 18th December 2017.
New features
Added full support for Java 9 on all platforms.
Implemented a new mechanism for relaunching MinimWatch after installing an update. This should eliminate the relaunch failures that can occur with the current relaunch mechanism.
Compatibility notes
The ability to send commands to MinimWatch via a named pipe (deprecated in version 0.8.4 and replaced by command scripting) has been removed in 0.8.5.
MinimWatch 0.8 update 57
This is a bug-fix update for MinimWatch 0.8.4. It was released on 15th December 2017.
Bug fixes
Fix NullPointerException crash when a large number of MinimServer instances are active
MinimServer 0.8 update 114
This is a bug-fix update for MinimServer 0.8.4. It was released on 14th December 2017.
Bug fixes
Reinstate the current version of ohNet including a fix for the issue affecting QNAP ARM models
MinimWatch 0.8 update 56
This is a bug-fix update for MinimWatch 0.8.4. It was released on 14th December 2017.
Bug fixes
Fix problem with yellow "starting" MinimServer icon sometimes not being displayed
MinimServer 0.8 update 113
This is a bug-fix update for MinimServer 0.8.4. It was released on 12th December 2017.
Bug fixes
Revert to older version of ohNet to work around an ohNet issue affecting QNAP ARM models
MinimServer 0.8 update 112
This is a bug-fix update for MinimServer 0.8.4. It was released on 11th December 2017.
Bug fixes
Add workaround for incorrect expiry date calculation in MinimStreamer 0.7.2 and 0.7.3
MinimServer 0.8 update 111
This is a bug-fix update for MinimServer 0.8.4. It was released on 9th December 2017.
Bug fixes and minor changes
Fix "MinimServer internal error" message for oldKey and newKey
Fix NullPointerException in getKeyString
Fix problem with ohnet.subnet property not working correctly
Fix ohNet error with multiple netmasks for same IP address
Fix problem with mscript command not working when launched from Windows Explorer
In mscript, show the server URL before prompting for console input
MinimWatch 0.8 update 55
This is a bug-fix update for MinimWatch 0.8.4. It was released on 9th December 2017.
Bug fixes and minor changes
Fix problem with ohnet.subnet property not working correctly
Fix ohNet error with multiple netmasks for same IP address
Fix problem with mscript command not working when launched from Windows Explorer
In mscript, show the server URL before prompting for console input
Fix occasional NullPointerException on shutdown (race condition)
MinimServer 0.8 update 110
This is a bug-fix update for MinimServer 0.8.4. It was released on 3rd December 2017.
Bug fixes
Fix integrity check error for new installation of MinimServer 0.8.4.5 on QNAP
MinimServer 0.8 update 109
This is a minor update for MinimServer 0.8.4. It was released on 2nd December 2017.
Bug fixes and minor changes
Reinstate integrity check for minimserver.config file
Support standard format for multiple values for custom tag names in mp4/m4a files
Fix problem with Kodi not being able to play group items from playlists
Add #snapshot to the folder name exclusion list
Fix occasional NullPointerException on shutdown (race condition)
MinimServer 0.8 update 108
This is a bug-fix update for MinimServer 0.8.4. It was released on 13th November 2017.
Bug fixes
Temporarily remove integrity check for minimserver.config file (problems with update 107)
MinimServer 0.8 update 107
This is a bug-fix update for MinimServer 0.8.4. It was released on 13th November 2017.
Bug fixes
Fix minimserver.config integrity check failure after reinstalling MinimServer
Fix com.minimserver.reader.FileReader$FileReadException problem with some .m4a files
Fix NullPointerException from ohNet log message
MinimWatch 0.8 update 54
This is a bug-fix update for MinimWatch 0.8.4. It was released on 13th November 2017.
Bug fixes
Fix potential deadlock (MinimWatch is hung)
MinimServer 0.8 update 106
This is a bug-fix update for MinimServer 0.8.4. It was released on 3rd November 2017.
Bug fixes
Fix problem with MinimServer not working with Java 7 on Synology
MinimServer 0.8 update 105
This is a service update for MinimServer 0.8.4. It was released on 2nd November 2017.
Compatibility notes
MinimServer now performs an integrity check on the minimserver.config file when MinimServer starts. If the user has edited this file in a text editor, MinimServer will detect this as an integrity violation and will refuse to start. To make changes to MinimServer properties, you must either use MinimWatch or use the 'prop' console command.
Changes and bug fixes
Allow duplicate and missing stream IDs in .m3u playlists
Allow duration including fractional seconds on #EXTINF line in .m3u playlist
Improve startup performance when not rescanning the library
Fix NullPointerException when invalid object ID sent by control point
Fix problem with UPnP search selector upnp:artist[@role="AlbumArtist"] not working
Add #recycle to list of automatically excluded directory names
Fix problem with restart not finding correct subnet after earlier failure
Don't ignore an entire .m3u playlist if some of its entries have errors
Move startup delay to before single subnet validity check
Fix problem reading mp4 and m4a files containing multiple tracks
Fix MinimServer internal error when value missing from gnre tag in .m4a file
On GNOME shell, ensure tray icon displayed correctly
On GNOME shell, show tooltip message when tray icon clicked
On Raspbian Pixel desktop, adjust tray icon size to use all allocated space
Add integrity checking for minimserver.config file
Add integrity checking for package files
Include cacerts file for use if JRE doesn't contain trusted certificates
Fix warnings about illegal access on Java 9
Fix problem with restart operation sometimes not completing
Fix MinimServer crash after "port 9791 in use" error
Fix problem with relaunch sometimes producing a heapdump file
MinimWatch 0.8 update 53
This is a service update for MinimWatch 0.8.4. It was released on 2nd November 2017.
Changes and bug fixes
On GNOME shell, ensure tray icon displayed correctly
On GNOME shell, show tooltip message when tray icon clicked
On Raspbian Pixel desktop, adjust tray icon size to use all allocated space
Fix problem with restart operation sometimes not completing
Fix warnings about illegal access on Java 9
MinimServer 0.8.4.7 for Melco N1
This is an update for the MinimServer installer for the Melco N1. It was released on 29th September 2017.
IMPORTANT: If you are installing MinimServer on a Melco N1 with firmware level later than 3.50, you must use this version of the MinimServer installer.
Compatibility notes
If you are installing MinimServer on a Melco N1 with firmware level later than 3.50, you must use this version of the MinimServer installer.
Changes
Ensure compatibility with newer versions of the Melco firmware
Automatically restore previous configuration after "initialize settings" and MinimServer reinstall
Update Java to version 8u131
MinimServer 0.8 update 104
This is a bug-fix update for MinimServer 0.8.4. It was released on 19th August 2017.
Bug fixes
Fix problem with L16 and L24 transcoding
MinimServer 0.8 update 103
This is a bug-fix update for MinimServer 0.8.4. It was released on 11th August 2017.
Bug fixes
Fix problem with XML escaping of qobuz URLs in .m3u playlists
Fix problem with some excludePattern values not working correctly
MinimServer 0.8 update 101
This is a minor update for MinimServer 0.8.4. It was released on 18th May 2017.
Bug fixes and minor changes
Fix problem with minim icon not displayed on Linux desktop
Disc suffix information in album title now requires colon before subtitle
MinimWatch 0.8 update 52
This is a bug-fix update for MinimWatch 0.8.4. It was released on 18th May 2017.
Bug fixes
Fix problem with MinimServer instances not being discovered correctly
Fix problem with hang on shutdown
MinimServer 0.8.4.6 for ASUSTOR
This is a bug-fix update for the MinimServer package for ASUSTOR ARM models. It includes a Java runtime environment that is a more recent version of Java than the JRE package provided by ASUSTOR. This newer version of Java fixes a bug in the older ASUSTOR version of Java that can cause MinimServer to crash.
Bug fixes
Fix random java.lang.ArrayIndexOutOfBoundsException crash
MinimServer 0.8 update 100
This is a minor update for MinimServer 0.8.4. It was released on 8th May 2017.
New features
In the aliasTags property, add new syntax for replacing existing tag values. For more information, see the Tag aliasing section of the User guide.
When parsing an album title for disc suffix information, add support for the syntax
[disc
<n>
<subtitle>]
or
(disc
<n>
<subtitle>)
where <subtitle>
is the value of the DISCSUBTITLE tag.
For more information, see the Multidisc albums section of the User guide.
Bug fixes
Fix StackOverflowException for self-referencing playlist
Fix problem with non-ASCII characters in playlist paths not matched when charset is US-ASCII
MinimWatch 0.8 update 51
This is a minor update for MinimWatch 0.8.4. It was released on 8th May 2017.
Bug fixes and minor changes
Fix problem with Refresh not working
Add workaround for subscription initial event message slow to arrive
MinimServer 0.8.4.5 for QNAP
This is a minor update for the MinimServer QNAP package. It was added to the MinimServer downloads page on 17th April 2017 and is identical to the version currently available from the QNAP App Center.
Minor changes
Replace separate Intel x86 and x64 downloads with a single download for all Intel models
MinimServer 0.8 update 99
This is a bug-fix update for MinimServer 0.8.4. It was released on 3rd April 2017.
Bug fixes
Fix java.lang.NoSuchMethodException: org.jminim.launch.Launcher.setStreamHandler message
MinimServer 0.8 update 98
This is a bug-fix update for MinimServer 0.8.4. It was released on 31st March 2017.
Bug fixes
Fix problem with empty playlist
Fix crash after QNAP QTS update from 4.2.x to 4.3.x on Intel models
Fix StringIndexOutOfBoundsException when sortTags contains a redundant comma
Automatically exclude .AppleDouble files
Fix duplicate STREAMINFO message when reading FLAC file
MinimServer 0.8.4.5 for Melco N1
This is an update for the MinimServer installer for the Melco N1. It was released on 15th February 2017.
IMPORTANT: If you are installing MinimServer on a Melco N1 with firmware level 3.20 or later, you must use this version of the MinimServer installer.
Compatibility notes
If you are installing MinimServer on a Melco N1 with firmware level 3.20 or later, you must use this version of the MinimServer installer.
Bug fixes and minor changes
Ensure compatibility with newer versions of the Melco firmware
Update Java to version 8u121
Don't create 'options' file in MinimServer/etc folder
Don't create '.gitkeep' file in MinimServer folder
MinimServer 0.8 update 97
This is a feature update for MinimServer 0.8.4. It was released on 10th February 2017.
New features
In the ignore
option of the tagOptions
property, add support for prefixes
such as L'
in addition to words.
For more information, see the Tag options section of the User guide.
Allow tracks in albums and groups to have custom artwork that differs from the artwork of the album or group. For more information, see the Artwork section of the User guide.
Minor changes
Add support for WAV files with encodings other than linear PCM
MinimWatch 0.8 update 50
This is a bug-fix update for MinimWatch 0.8.4. It was released on 10th February 2017.
Bug fixes
Fix minim icon not displayed when starting MinimWatch with MinimServer in stopped state
MinimServer 0.8 update 96
This is a minor update for MinimServer 0.8.4. It was released on 3rd January 2017.
Minor changes
Use the same set of illegal filename characters for all platforms
Fix crash with some listViewAlbums and alphaGroup settings
Ignore charset parameter when checking embedded artwork MIME type
Check that embedded artwork image format is JPEG, PNG, BMP or GIF
Don't exclude audio file with incorrect embedded artwork image format
MinimWatch 0.8 update 49
This is a bug-fix update for MinimWatch 0.8.4. It was released on 3rd January 2017.
Bug fixes
Fix java.lang.NoSuchMethodException: org.jminim.launch.Launcher.setStreamHandler message
MinimServer 0.8 update 95
This is a bug-fix update for MinimServer 0.8.4. It was released on 22nd December 2016.
Bug fixes
Fix RandomFileInputStream read error
Add support for WAV files in RF64 format
Don't scan filenames starting with ._
Don't scan .Trashes folder
MinimServer 0.8 update 94
This is a bug-fix update for MinimServer 0.8.4. It was released on 19th December 2016.
Bug fixes
Fix java.lang.NoSuchMethodException: org.jminim.launch.Launcher.setStreamHandler error
MinimServer 0.8 update 93
This is a bug-fix update for MinimServer 0.8.4. It was released on 18th December 2016.
Bug fixes
Fix crash on Mac OS X Mavericks and older versions
MinimWatch 0.8 update 48
This is a bug-fix update for MinimWatch 0.8.4. It was released on 18th December 2016.
Bug fixes
Fix crash on Mac OS X Mavericks and older versions
MinimWatch 0.8 update 44
This is a bug-fix update for MinimWatch 0.8.3. It was released on 18th December 2016.
Bug fixes
Fix crash on Mac OS X Mavericks and older versions
MinimServer 0.8 update 92
This is a feature update for MinimServer 0.8.4 only. It was released on 17th December 2016.
New features
The rules for which files within the content directory and its subfolders are excluded
from scanning have changed. A new property excludePattern
provides
additional user control over which files should be excluded from scanning.
For more information, see the File scanning section of the User guide.
Added support for displaying information files (digital booklets) in BubbleUPnP and BubbleDS. For more information, see the Information files and Format properties sections of the User guide.
A playlist can optionally have an artwork image. For more information, see the Artwork section of the User guide.
When a stream ID is used in a playlist entry to route a network stream via MinimStreamer, the default is now to display one entry for the network stream in the playlist instead of two entries as previously. To display two entries, you can prefix the stream ID with a plus sign (+) For more information, see the Playing network streams with MinimStreamer section of the MinimStreamer user guide.
Bug fixes and minor changes
Improve scanning performance when the library is accessed via a network shared folder
In .m3u playlists, support URLs with custom schemes such as qobuz:
Add support for file:/// URLs in playlists
Support overlapping prefixes for ignore
option (e.g., 'The' and 'The best of')
Don't delete mcache file if folder is empty on rescan (needed for removable drives)
Improve rescan speed for libraries with a large number of scanning errors
Fix problem with image file discovery for network streams
Produce better message when form size ends within chunk data
Don't produce error message for ClosedByInterruptException
Fix problem with reverseName if tagged value contains multiple commas
Fix various ohNet problems by updating to the latest version of ohNet
Fix message about packages.properties when removing a package with no internet connection
Ensure license dialog and file chooser dialog appear on top of other windows on Mac
Fix problem with minim icon sometimes showing as blank space on Linux
MinimWatch 0.8 update 47
This is a bug-fix update for MinimWatch 0.8.4 only. It was released on 17th December 2016.
Bug fixes
Fix various ohNet problems by updating to the latest version of ohNet
MinimWatch 0.8 update 43
This is a minor update for MinimWatch 0.8.3 and 0.8.4. It was released on 17th December 2016.
Bug fixes and minor changes
Always show new version in About information if current version is no longer supported
Show local server in MinimWatch if running under a different username
Fix message about packages.properties when removing a package with no internet connection
Ensure license dialog and file chooser dialog appear on top of other windows on Mac
Fix problem with minim icon sometimes showing as blank space on Linux
MinimServer 0.8.4.2 for QNAP x64
This is a bug-fix update for the MinimServer QNAP Intel x64 package for QTS 4.3. It was released on 17th December 2016.
Bug fixes
Fix problem with MinimServer not working after hibernation or NAS restart
MinimServer 0.8.4.1 for QNAP x64
This new package adds support for QNAP QTS 4.3 on Intel x64 models. The firmware on these models requires a 64-bit version of MinimServer. It was released on 4th December 2016.
MinimServer 0.8.4.4 for Melco N1
This is a bug-fix update for the MinimServer installer for the Melco N1. It was released on 20th November 2016.
Bug fixes
Fix java.lang.NoClassDefFoundError when starting MinimServer
MinimServer 0.8.4.3 for Melco N1
This is the first public release of the MinimServer installer for the Melco N1. It was released on 14th November 2016.
For more information, see the Installing MinimServer on a Melco N1 page.
MinimServer 0.8 update 44
This is a minor update for MinimServer 0.8.1 and 0.8.2. It was released on 16th October 2016.
Minor changes
Inform users of versions 0.8.1 and 0.8.2 that they should install 0.8.4
MinimWatch 0.8 update 25
This is a minor update for MinimWatch 0.8.1 and 0.8.2. It was released on 16th October 2016.
Minor changes
Inform users of versions 0.8.1 and 0.8.2 that they should install 0.8.4
MinimWatch 0.8 update 42
This is a bug-fix update for MinimWatch. It was released on 4th October 2016.
Bug fixes
Revert changes in update 41 because of Mac OS crash
MinimWatch 0.8 update 41
This is a bug-fix update for MinimWatch. It was released on 4th October 2016.
Bug fixes
Always show new version in About information if current version is no longer supported
Fix problem with minim icon sometimes showing as blank space on Linux
MinimServer 0.8.4.1 for QNAP
This is a minor update for MinimServer 0.8.4. It was released on 27th August 2016.
Minor changes
Change locations of some log files and temporary files
MinimServer 0.8 update 88
This is a minor update for MinimServer. It was released on 14th June 2016.
Bug fixes and minor changes
Fix ClassCastException when control point has out-of-date cached information
Remove '>> Disc 2' prefix when disc 2 is not merged with other album discs
Automatically merge album discs tagged with album titles of the form "Album name, Disc n"
Fix MinimWatch crash when MinimWatch can't communicate with local MinimServer instance
MinimWatch 0.8 update 40
This is a bug-fix update for MinimWatch. It was released on 14th June 2016.
Bug fixes
Fix MinimWatch crash when MinimWatch can't communicate with local MinimServer instance
MinimServer 0.8.4.2 for Synology
This is a bug-fix release for MinimServer 0.8.4. It was released on 8th June 2016.
Bug fixes
Fix startup failure with message about corrupted Java installation after DSM update is installed
MinimServer 0.8 update 87
This is a bug-fix update for MinimServer. It was released on 24th May 2016.
Bug fixes and minor changes
Fix problem with duplicated tracks in artist search query
Improve diagnostic information for "sort value conflict" message
MinimServer 0.8 update 86
This is a bug-fix update for MinimServer. It was released on 21st May 2016.
Bug fixes and minor changes
Fix "no such object" error when viewing artist search results
Add diagnostic information to "sort value conflict" message
MinimServer 0.8 update 85
This is a minor update for MinimServer. It was released on 20th May 2016.
Minor changes
Don't scan @eaDir directories when running on Synology
Produce warning for unavailable content directory instead of error
MinimServer 0.8 update 84
This is a bug-fix update for MinimServer. It was released on 15th May 2016.
Bug fixes and minor changes
Fix NullPointerException when running scripted commands after server error
Add diagnostic information for Java UTF-8 decoding failure
MinimServer 0.8 update 83
This is a bug-fix update for MinimServer. It was released on 25th April 2016.
Bug fixes
Fix problem with scripted commands not working when the server is stopped
MinimServer 0.8 update 82
This is a bug-fix update for MinimServer. It was released on 23rd April 2016.
Bug fixes and minor changes
Fix problem with scripted rescan command
MinimServer 0.8.4
This is a feature release for MinimServer. It was released on 23rd April 2016.
New features
Added support for command scripting and a Web API. For more information, see the Scripting and Web API page in the User guide.
Bug fixes and minor changes
(Windows) Replace the separate 32-bit and 64-bit downloads with a single Windows download
(Windows) Don't allow update or uninstall if MinimServer is running
(Synology) Replace the separate Intel 32-bit and 64-bit downloads with a single Intel download
(Synology) Add workaround for DSM 6.0 servicetool bug "install configue file fail"
(Synology) Ensure the service configuration file is removed if an update install fails
(Synology) On ARM models, check that Oracle Java has been installed
(Synology) Remove incorrect empty "start error" message written to the system log
(Synology) Remove message when stopping MinimServer and it has already been stopped
(Linux and NAS) Create opt/bin directory for optional extensions
MinimWatch 0.8.4
This is a feature release for MinimWatch. It was released on 23rd April 2016.
New features
Added support for command scripting. For more information, see the Scripting and Web API page in the User guide.
Bug fixes and minor changes
(Windows) Replace the separate 32-bit and 64-bit downloads with a single Windows download
(Windows) Don't allow update or uninstall if MinimWatch is running
(Linux) Create opt/bin directory for optional extensions
MinimServer 0.8 update 81
This is a minor update for MinimServer. It was released on 18th April 2016.
Bug fixes and minor changes
Fix ArrayIndexOutOfBoundsException when searching for AlbumArtist
Change error to warning for AIFF or WAV form size extending past end of file
Change error to warning for AIFF or WAV final chunk smaller than minimum chunk size
MinimWatch 0.8 update 39
This is a minor update for MinimWatch. It was released on 18th April 2016.
Minor changes
Improve error reporting for some startup problems
MinimServer 0.8 update 80
This is a bug-fix update for MinimServer. It was released on 8th April 2016.
Bug fixes
Change location of temporary directory to fix "access is denied" problem
MinimServer 0.8 update 79
This is a bug-fix update for MinimServer. It was released on 6th April 2016.
Bug fixes
Fix NullPointerException from artist search request
MinimServer 0.8 update 78
This is a feature update for MinimServer. It was released on 29th March 2016.
New features
Added support for UPnP searches for artist roles. For more information, see the Searching for artist roles section of the User guide.
Bug fixes and minor changes
On a Synology ARM-based NAS, check that Oracle Java is installed
Fix bug reading WAV files more than 2 GB long
Include the status web page URL in the device description sent to the control point
Fix ohNet error message about leaked objects after some Java exceptions
Use system location for temporary files if available
MinimServer 0.8 update 77
This is a bug-fix update for MinimServer. It was released on 5th February 2016.
Bug fixes
Fix NullPointerException when browsing library
MinimServer 0.8 update 76
This is a feature update for MinimServer. It was released on 3rd February 2016.
New features
Added a new special tag #AudioDuration. For more information, see the Special index and item tags section of the User guide.
The indexFormat
option of the tagFormat
property is now available for all tag names.
For more information, see the Index tag formatting section of the User guide.
Bug fixes and minor changes
Use case-insensitive matching for the ignore option of the tagOptions property
Improve grouping by artist of UPnP search results for artist container type
Remove musicArtist UPnP class from artist containers
Add storageFolder UPnP class to folder containers
Fix NullPointerException when tag update file includes a Unicode byte-order mark
Fix incorrect day/month ordering problem when reading ID3v2 TDAT frame
Fix ArrayIndexOutOfBoundsException when resource URL is truncated by control point
Fix IndexOutOfBoundsException when browsing folder contents
Fix problem with Album.ignore.sort not working for albums without an AlbumArtist tag
Check for duplicate sortTags option in tagOptions property
Move to latest version 1.6.1919 of ohNet
MinimWatch 0.8 update 38
This is a minor update for MinimWatch. It was released on 3rd February 2016.
Minor changes
Move to latest version 1.6.1919 of ohNet
MinimServer 0.8.3.4 for Synology
This is a minor update release for MinimServer 0.8.3. It was released on 22nd January 2016.
Minor changes
Add x64 version for compatibility with DSM 6.0 beta 2
MinimServer 0.8.3.3 for Synology
This is a minor update release for MinimServer 0.8.3. It was released on 30th December 2015.
Minor changes
Fix incorrect message saying that UTF-8 locale and charset are not available
Add support for custom Java launch options
MinimServer 0.8.3f Linux install package
This is a bug-fix update for the MinimServer Linux install package. It was released on 29th December 2015.
Bug fixesEnsure MinimServer automatic startup runs as user 'pi' on Raspbian Jessie
MinimWatch 0.8.3f Linux install package
This is a bug-fix update for the MinimWatch Linux install package. It was released on 29th December 2015.
Bug fixesEnsure MinimWatch automatic startup runs as user 'pi' on Raspbian Jessie
MinimServer 0.8 update 75
This is a minor update for MinimServer. It was released on 22nd December 2015.
Bug fixes and minor changes
Fix discovery problems when a VPN server is running on the same machine as MinimServer
Fix minor issues with informing the user that a new version has been released
MinimWatch 0.8 update 37
This is a minor update for MinimWatch. It was released on 22nd December 2015.
Minor changes
Fix minor issues with informing the user that a new version has been released
MinimServer 0.8.3.2 for Synology
This is a minor update release for MinimServer 0.8.3. It was released on 21st December 2015.
Minor changes
Add support for DS716+
MinimServer 0.8 update 43
This is a minor update for MinimServer 0.8.1 and 0.8.2. It was released on 19th December 2015.
Minor changes
Add support for informing the user that a new version has been released
Inform users of versions 0.8.1 and 0.8.2 that they should install 0.8.3
MinimWatch 0.8 update 24
This is a minor update for MinimWatch 0.8.1 and 0.8.2. It was released on 19th December 2015.
Minor changes
Add support for informing the user that a new version has been released
Inform users of versions 0.8.1 and 0.8.2 that they should install 0.8.3
MinimServer 0.8 update 74
This is a minor update for MinimServer. It was released on 16th December 2015.
Bug fixes and minor changes
Fix incompatibility between showExtras property and Cambridge Connect app
Fix problem with some duplicate values not eliminated when doing tag formatting
Add support for reading ©con (Conductor) tag in .mp4 and .m4a files
Add DLNA stream information for network streams of known type
Add support for informing the user that a new version has been released
MinimWatch 0.8 update 36
This is a minor update for MinimWatch. It was released on 16th December 2015.
Minor changes
Add support for informing the user that a new version has been released
MinimServer 0.8 update 73
This is a minor update for MinimServer. It was released on 1st December 2015.
New features
Added support for a .custom
suffix for source tags in the tagValue
property. For more information, see the Tag values
section of the User guide.
Fix problem reading zero length embedded image in FLAC file
Fix problem with indexing items by Decade as well as by Date
Include items within groups when searching for track title using UPnP Search
Move the update checking and downloading server onto a new dedicated website
MinimWatch 0.8 update 35
This is a minor update for MinimWatch. It was released on 1st December 2015.
Minor changes
Move the update checking and downloading server onto a new dedicated website
MinimServer 0.8 update 72
This is a bug-fix update for MinimServer. It was released on 12th November 2015.
Bug fixes and minor changes
Fix incorrect messages about custom value conflict
Add detailed conflict information to custom value conflict message
Fix ArrayIndexOutOfBoundsException when group spans multiple folders
Fix NullPointerException when HTTP request for transcoded stream received after server has been stopped
Fix ClassCastException when tagValue "value" option follows "default" option for same tag
MinimServer 0.8 update 71
This is a bug-fix update for MinimServer. It was released on 9th November 2015.
Bug fixes and minor changes
Fix incorrect sample rate in protocolInfo field when changing the sample rate with transcoding
Fix incorrect handling of the default option in the tagValue property
Add support for applying the replace option in the tagValue property to all target tags
Ensure the value option in the tagValue property uses the first available source tag for all updated values
MinimWatch 0.8 update 34
This is a minor update for MinimWatch. It was released on 9th November 2015.
Bug fixes and minor changes
Fix compatibility issues that would prevent MinimServer from running on Java 9
MinimServer 0.8 update 70
This is a feature update for MinimServer. It was released on 5th November 2015.
New features
Added support for automatic selection values for index tag choices. For more information, see the Index tag selection section of the User guide.
Bug fixes and minor changesFix compatibility issues that would prevent MinimServer from running on Java 9
MinimServer 0.8 update 69
This is a bug-fix update for MinimServer. It was released on 15th October 2015.
Bug fixes
Fix problem with red icon and "Comparison method violates its general contract" message
MinimServer 0.8.3.1 for Synology
This is a minor update release for MinimServer 0.8.3. It was released on 15th October 2015.
Minor changes
Change Synology package version number from 0.8.3 to 0.8.3.1
MinimServer 0.8.3e for Synology
This is a minor update for MinimServer 0.8.3. It was released on 15th October 2015.
Minor changes
Fix problems when installing MinimServer on DSM 6.0 beta
MinimServer 0.8 update 68
This is a bug-fix update for MinimServer. It was released on 5th October 2015.
Bug fixes
Fix problem with space being ignored at end of tagFormat string
MinimServer 0.8 update 67
This is a feature update for MinimServer. It was released on 1st October 2015.
New features
Added support for customizing the way the "
Added a yearMonth option to tagOptions to display date values as year and month only. For more information, see the Tag options section of the User guide.
Added support for using a "-" prefix in tagOptions to selectively disable an option that has a value, such as the 'ignore' option. For more information, see the Tag options section of the User guide.
Bug fixes and minor changes
Show artists separately in the Artist index by default
Add full support for multiple "and" expressions in UPnP Search query
Fix problem when same property used more than once in UPnP Search query
Fix duplicate key error from UPnP Search request
Ignore expressions containing unrecognized properties in UPnP Search query
Show license prompt when installing a package for the first time
Show license prompt before using MinimServer for the first time
Show extended error information on the status web page
Normalize accented Unicode characters in tag values and filenames
Send dc:creator property as multiple XML tags when display.multiTag is specified
Accept .m3u8 playlist files that contain a BOM at the start
Send dlna:profileID information on albumArtURI property
Apply automatic updates before checking for update offers
Send evented SystemUpdateID notifications to control points
Support dc:date in UPnP Search query
Add support for relational comparison operators in UPnP Search query
Add full support for 'exists' operator in UPnP Search query
Ignore writeAllTags property if startupScan property is set to false
Disallow tagValue replace for tags that need special processing
Fix InvocationTargetException message on shutdown
Increase startup wait time for tray icon to 20 seconds
MinimWatch 0.8 update 33
This is a minor update for MinimWatch. It was released on 1st October 2015.
Bug fixes
Show license prompt when installing a package for the first time
Increase startup wait time for tray icon to 20 seconds
MinimServer 0.8.3d for Synology
This is a bug-fix update for MinimServer 0.8.3. It was released on 2nd July 2015.
Minor changes
Fix incorrect time caused by failure to adjust for daylight saving time on DSM 5.2
MinimServer 0.8.3c for Synology ARMv7
This is a minor update for MinimServer 0.8.3. It was released on 22nd June 2015.
Minor changes
Add support for DS215+
MinimServer 0.8.3e Linux PowerPC install package
This is a minor update for the MinimServer Linux PowerPC install package. It was released on 10th June 2015.
Minor changesAdd support for WD My Book Live NAS
MinimWatch 0.8.3e Linux PowerPC install package
This is a minor update for the MinimWatch Linux PowerPC install package. It was released on 10th June 2015.
Minor changesAdd support for WD My Book Live NAS
MinimServer 0.8 update 66
This is a minor update for MinimServer. It was released on 5th June 2015.
Minor changes
Add support for Linn Kazoo iOS workaround to solve album art problems
MinimServer 0.8.3 for QNAP ARM hard float
This new package adds support for the QNAP TS-231+ and TS-431+. The firmware on these models requires a hard-float version of MinimServer. It was released on 2nd April 2015.
MinimServer 0.8.3d Linux install package
This is a bug-fix update for the MinimServer Linux install package. It was released on 30th March 2015.
Bug fixesUse default value 'root' if install username can't be determined
MinimServer 0.8 update 65
This is a bug-fix update for MinimServer. It was released on 23rd March 2015.
Bug fixes
Fix ClassNotFoundException on shutdown when using Java 7
Fix Restart processing to detect a change to the http.port setting
Improve checking for incorrect .logFile setting
MinimWatch 0.8 update 32
This is a bug-fix update for MinimWatch. It was released on 23rd March 2015.
Bug fixes
Fix ClassNotFoundException on shutdown when using Java 7
Improve checking for incorrect .logFile setting
MinimServer 0.8 update 64
This is a bug-fix update for MinimServer. It was released on 18th March 2015.
Bug fixes
Fix problem with relaunch failing after installing an update on Mac OS X
MinimWatch 0.8 update 31
This is a bug-fix update for MinimWatch. It was released on 18th March 2015.
Bug fixes
Fix NullPointerException from Refresh on minim icon menu after startup error message
Show Relaunch instead of Refresh on minim icon menu after startup error message
Fix problem with relaunch failing after installing an update on Mac OS X
MinimServer 0.8 update 63
This is a bug-fix update for MinimServer. It was released on 13th March 2015.
Bug fixes
Fix problem with alpha-grouping not working on Roberts 83i
MinimServer 0.8 update 62
This is a bug-fix update for MinimServer. It was released on 5th March 2015.
Bug fixes
Fix another problem with transcoding files to L16 or L24 using a different sample rate
MinimServer 0.8 update 61
This is a bug-fix update for MinimServer. It was released on 5th March 2015.
Bug fixes
Fix problem with transcoding files to L16 or L24 using a different sample rate
MinimServer 0.8 update 60
This is a feature update for MinimServer. It was released on 4th March 2015.
New features
Added support for transcoding DSD (.dsf files) to native PCM (wav, wav16, wav24, L16 and L24). This support requires MinimStreamer 0.5.5 or later and FFmpeg release 2.3 or later. For more information, see the Transcoding section of the MinimStreamer user guide.
Added support for specifying an output sample rate when transcoding files to wav, wav16, wav24, L16 and L24. This support requires MinimStreamer 0.5.5 or later. For more information, see the Transcoding section of the MinimStreamer user guide.
MinimServer 0.8 update 59
This is a bug-fix update for MinimServer 0.8.3. It was released on 23rd February 2015.
Bug fixes
Fix problem with dates of the form yyyy-mm being truncated
Remove the need to add Title to itemTags when setting Title.value.sort
MinimServer 0.8 update 58
This is a minor update for MinimServer 0.8.3. It was released on 17th February 2015.
New features
Playlist entries for network streams can optionally display an artwork image. For more information, see the Artwork section of the User guide.
Bug fixes
Fix 15-second delay when restarting MinimServer from the minim icon on a Linux desktop
Fix problem with changes to the logging level on a Linux desktop not being processed correctly
MinimServer 0.8.3c for Linux
This is a bug-fix update for MinimServer 0.8.3. It was released on 15th February 2015.
Bug fixes
Remove dependency on setsid command
MinimWatch 0.8.3c for Linux
This is a bug-fix update for MinimWatch 0.8.3. It was released on 15th February 2015.
Bug fixes
Remove dependency on setsid command
MinimServer 0.8 update 57
This is a minor update for MinimServer 0.8.3. It was released on 14th January 2015.
Bug fixes and minor changes
Fix occasional ohNet assertion error crash
MinimServer 0.8 update 56
This is a minor update for MinimServer 0.8.3. It was released on 12th January 2015.
New features
Add support for reading Ogg/Vorbis audio files with a .ogg file extension. For more information, see the Audio files section of the User guide.
Bug fixes and minor changes
Add mapping from ID3v2 TOPE frame to ORIGINALARTIST tag
Replace illegal characters in tag values with the Unicode replacement character
Fix ArrayIndexOutOfBoundsException when tagValue source tag isn't in itemTags or indexTags
MinimWatch 0.8.3b for Windows
This is a bug-fix update for MinimServer 0.8.3. It was released on 5th January 2015.
Bug fixes
Fix problem in 0.8.3a with incorrect libext directory
MinimServer 0.8 update 55
This is a bug-fix update for MinimServer 0.8.3. It was released on 4th January 2015.
Bug fixes
Fix ArrayIndexOutOfBoundsException when Album.sortTags changed and server restarted
Fix crash with NullPointerException when Album.sortTags isn't set
Fix FileReader$FileReadException when reading some DFF files
Fix incorrect hostname on some platforms
MinimServer 0.8.3b for Linux
This is a minor update for MinimServer 0.8.3. It was released on 4th January 2015.
New features
Support automatic startup for platforms that use systemd, including Arch Linux and newer versions of Debian and Ubuntu.
Compatibility notesThe add_rc and remove_rc options for minimserver/bin/setup have been renamed enable_autostart and disable_autostart.
MinimWatch 0.8.3b for Linux
This is a minor update for MinimServer 0.8.3. It was released on 4th January 2015.
New features
Support automatic startup for platforms that use systemd, including Arch Linux and newer versions of Debian and Ubuntu.
Compatibility notesThe add_rc and remove_rc options for minimwatch/bin/setup have been renamed enable_autostart and disable_autostart.
MinimServer 0.8 update 54
This is a minor update for MinimServer 0.8.3. It was released on 30th December 2014.
Minor changes and bug fixes
Add support for sending LABEL tag value(s) to control point in dc:publisher XML tag
Ensure autoUpdate download/installation error doesn't cause retry loop
MinimServer 0.8.3b for Synology
This is a minor update for MinimServer 0.8.3. It was released on 30th December 2014.
Minor changes and bug fixes
Add support for DS215j and DS2015xs
Ensure startup error doesn't cause extra instances of MinimServer to be started
MinimServer 0.8.3a for Windows
This is a bug-fix update for MinimServer 0.8.3. It was released on 25th December 2014.
Bug fixes
Fix problem with autoUpdate and incorrect libext directory
MinimWatch 0.8.3a for Windows
This is a bug-fix update for MinimServer 0.8.3. It was released on 25th December 2014.
Bug fixes
Fix problem with autoUpdate and incorrect libext directory
MinimServer 0.8 update 53
This is a minor update for MinimServer 0.8.3. It was released on 23rd December 2014.
Bug fixes and minor changes
Fix crash with IllegalArgumentException: Nul character not allowed
Add support for combination of decade and yearOnly tag options
Add support for sending COMMENT data to the control point in the dc:description XML tag
Fix problem with no rescan after automatic update
MinimServer 0.8.3a for Synology
This is a bug-fix update for MinimServer 0.8.3. It was released on 22nd December 2014.
Bug fixes
Fix problem with Java installation not found on some Synology models
MinimServer 0.8.3a for Linux
This is a bug-fix update for MinimServer 0.8.3. It was released on 21st December 2014.
Bug fixes
Fix problem when Desktop directory name is translated into other languages
MinimWatch 0.8.3a for Linux
This is a bug-fix update for MinimServer 0.8.3. It was released on 21st December 2014.
Bug fixes
Fix problem when Desktop directory name is translated into other languages
MinimServer 0.8 update 52
This is a bug-fix update for MinimServer 0.8.3. It was released on 19th December 2014.
Bug fixes
Fix Synology startup problem when .logPrefix property set
MinimServer 0.8 update 51
This is a bug-fix update for MinimServer 0.8.3. It was released on 16th December 2014.
Bug fixes
Don't produce "illegal character" message for tags that aren't used by MinimServer
Fix problem with Windows UNC share path not working
Fix error when restarting MinimServer during its startup scan
MinimServer 0.8.3
This is a minor release for all platforms. It was released on 14th December 2014.
New features
If MinimServer is running on a device that has an internet connection, it automatically
downloads and installs any available updates when it is started or relaunched. This
behaviour can be changed by setting the new .autoUpdate
property.
For more information, see the Automatic updates section of the User guide.
The sort direction of album lists and folder item lists can be customized independently from
the sort direction of other lists by adding a '+
' or '-
' prefix to tag names in the sortTags option.
For more information, see the Tag options section of the User guide.
If you are running MinimServer on a Linux computer with a graphical desktop, you can enable desktop integration to monitor and control MinimServer using a graphical interface. For more information, see the Running MinimServer on Linux section of the User guide.
On Linux, if you start MinimServer from its desktop icon, from the minimserver/bin/startd command or by enabling automatic startup, MinimServer creates a named pipe that can be used to send console commands to MinimServer whenever MinimServer is running. For more information, see the Running MinimServer on Linux section of the User guide.
On Linux, the minimserver/bin/setup command has new options to enable and disable automatic startup and desktop integration without neeeding to respond to interactive prompts. For more information, see the Installing MinimServer on Linux section of the User guide.
Compatibility notes
MinimServer 0.8.3 requires Java 7 or later. If you are currently using Java 6 to run MinimServer, you need to update to Java 7 or Java 8. For more information, see the MinimServer installation instructions for the platform you are using to run MinimServer.
On Mac OS X, MinimServer 0.8.3 requires OS X Lion (10.7) or later. If you are currently using Snow Leopard (OS X 10.6) to run MinimServer, you need to update to a later version of OS X. For more information, see the Installing or updating MinimServer on Mac OS X section of the User guide.
On Mac OS X, the 32-bit version of MinimServer is no longer available. This means MinimServer 0.8.3 won't run on Core Duo machines made in 2006 or 2007. MinimServer 0.8.3 runs on Core 2 Duo machines and on all Macs made in 2008 or later.
The updateReminder
property has been renamed to .updateReminder
.
Existing configurations will be migrated automatically.
For more information, see the Online updates section of the User guide.
The numericSort property has been removed. MinimServer 0.8.3 always uses numeric sorting. For more information, see the Numeric sorting section of the User guide.
Bug fixes and minor changes
Read files with UTF-8 characters in filename if platform charset is US-ASCII
Show error message if file can't be read because of filename charset mismatch
Fix crash when reading invalid XML sent by the control point
Fix problem reading some WAV files
Fix out of memory error with large playlists
Add description of pipedemo.sh script for MinimServer on Linux
Ensure filesystem sync after files are written to disk
Fix problem with duplicate removal in tagFormat processing
Fix incorrect sort order for search results in folder view
Ensure correct handling of container updateID (needed for the Naim app to work correctly)
Allow AlbumArtist.reverseName when AlbumArtist isn't in indexTags or itemTags
Put 24-bit files (>= 44100) into #AudioQuality HD category
Fix #AudioQuality category errors for some lossy files
Make the minim icon more visible on Mac OS X Yosemite
Allow AIFF files up to 4 GB in length
Fix relaunch problem
Fix problem when running as non-root user on some versions of Linux
Provide separate ARMv5 and ARMv7 packages for Synology
Add support for Linux PowerPC E600 machines
Preserve log data when doing a relaunch
In minimserver/bin/setup, support automatic startup for multiple instances
In minimserver/bin/setup, support automatic startup for Buffalo NAS
MinimWatch 0.8.3
This is a minor release for all platforms. It was released on 14th December 2014.
New features
If MinimWatch is running on a device that has an internet connection, it automatically
downloads and installs any available updates when it is started or relaunched. This
behaviour can be changed by setting the new .autoUpdate
property.
For more information, see the Automatic updates section of the User guide.
If you are running MinimWatch on a Linux computer with a graphical desktop, you can enable desktop integration to monitor and control MinimWatch using a graphical interface. For more information, see the Running MinimWatch on Linux section of the User guide.
On Linux, if you start MinimWatch from its desktop icon, from the minimwatch/bin/startd command or by enabling automatic startup, MinimWatch creates a named pipe that can be used to send console commands to MinimWatch whenever MinimWatch is running. For more information, see the Running MinimWatch on Linux section of the User guide.
On Linux, the minimwatch/bin/setup command has new options to enable and disable automatic startup and desktop integration without neeeding to respond to interactive prompts. For more information, see the Installing MinimWatch on Linux section of the User guide.
Compatibility notes
MinimWatch 0.8.3 requires Java 7 or later. If you are currently using Java 6 to run MinimWatch, you need to update to Java 7 or Java 8. For more information, see the MinimWatch installation instructions for the platform you are using to run MinimWatch.
On Mac OS X, MinimWatch 0.8.3 requires OS X Lion (10.7) or later. If you are currently using Snow Leopard (OS X 10.6) to run MinimWatch, you need to update to a later version of OS X. For more information, see the Installing or updating MinimWatch on Mac OS X section of the User guide.
On Mac OS X, the 32-bit version of MinimWatch is no longer available. This means MinimWatch 0.8.3 won't run on Core Duo machines made in 2006 or 2007. MinimWatch 0.8.3 runs on Core 2 Duo machines and on all Macs made in 2008 or later.
The updateReminder
property has been renamed to .updateReminder
.
Existing configurations will be migrated automatically.
For more information, see the Online updates section of the User guide.
The .logLevel
property has been removed from the 'Properties (watch)' window.
To change the logging level, use the combo box in the 'Show log (watch)' window.
Bug fixes and minor changes
Show new icon with recovery actions after MinimWatch start error
Fix crash when reading missing property
Add pipedemo.sh script to MinimWatch on Linux
Ensure filesystem sync after files are written to disk
Make the minim icon more visible on Mac OS X Yosemite
Fix relaunch problem
Fix problem when running as non-root user on some versions of Linux
Provide separate ARMv5 and ARMv7 packages for Synology
Add support for Linux PowerPC E600 machines
Preserve log data when doing a relaunch
In minimwatch/bin/setup, support automatic startup for multiple instances
In minimwatch/bin/setup, support automatic startup for Buffalo NAS
MinimServer 0.8 update 42
This is a minor update for MinimServer 0.8.1 and 0.8.2. It was released on 6th September 2014.
Bug fixes and minor changes
Support dropping a folder onto the contentDir field in the MinimServer Properties window
Console commands 'modules' and 'packages' should show Removed+Active for clarity
Fix ClassCircularityError when logging level is Trace
Change "native" directory to "tmp/native"
MinimWatch 0.8 update 23
This is a minor update for MinimWatch 0.8.1 and 0.8.2. It was released on 6th September 2014.
Bug fixes and minor changes
Add console UI nofification for available MinimWatch updates
Console UI should include 'select watch' in MinimWatch update instructions
Console commands 'modules' and 'packages' should show Removed+Active for clarity
Fix ClassCircularityError when logging level is Trace
Change "native" directory to "tmp/native"
MinimServer 0.8 update 41
This is a minor update for MinimServer 0.8.1 and 0.8.2. It was released on 2nd September 2014.
Bug fixes and minor changes
Fix StackOverflowError with Java 8u20
Fix ArrayIndexOutOfBoundsException when opening nested playlist
Revert change to title display for audio files in playlists
Report error for tracknumber in tag format but not in itemTags
MinimServer 0.8 update 40
This is a bug-fix update for MinimServer 0.8.1 and 0.8.2. It was released on 31st August 2014.
Bug fixes
Fix incorrect title when using Title.displayFormat
MinimServer 0.8 update 39
This is a bug-fix update for MinimServer 0.8.1 and 0.8.2. It was released on 31st August 2014.
Bug fixes
Fix NullPointerException when playing a disc from a multidisc album
MinimServer 0.8 update 38
This is a bug-fix update for MinimServer 0.8.1 and 0.8.2. It was released on 31st August 2014.
Bug fixes
Fix incorrect MIME type for untranscoded stream in multiple stream list
MinimServer 0.8 update 37
This is a bug-fix update for MinimServer 0.8.1 and 0.8.2. It was released on 30th August 2014.
Bug fixes
Fix AbstractMethodError crash when update 36 is used with MinimStreamer 0.4.1 or below
MinimServer 0.8 update 36
This is a minor update for MinimServer 0.8.1 and 0.8.2. It was released on 30th August 2014.
New features
MinimServer supports multiple transcoded streams if a list of output types is specified using MinimStreamer 0.4.2. For more information, see the MinimStreamer release notes page.
Bug fixes and minor changes
Ensure UPnP Search queries use display values for items
Fix alphaGroup problem with post-alphabetic characters grouped under Y
Ensure correct handling of WAV and AIFF files larger than 2 GB
Allow last chunk of WAV file to have an odd length
Use #EXTINF titles for M3U playlist items when viewing the playlist
Ignore trailing blanks on #EXTINF line of M3U playlist
Change ? character in UPnP container IDs to = for WMP compatibility
Ensure pop-up windows come to the front on Mac OS X
Delay console input until server is ready to handle it
Fix warning message about execstack on Linux
Use new format for UPnP container IDs
MinimWatch 0.8 update 22
This is a minor update for MinimWatch 0.8.1 and 0.8.2. It was released on 30th August 2014.
Bug fixes and minor changes
Ensure pop-up windows come to the front on Mac OS X
Ensure 'refresh' console command lists all running servers
Wait for up to 10 seconds when 'select' console command is issued
Fix warning message about execstack on Linux
MinimServer 0.8 update 35
This is a bug-fix update for MinimServer 0.8.1 and 0.8.2. It was released on 8th August 2014.
Bug fixes
Fix MinimServer crash when network connection is disabled
MinimServer 0.8 update 34
This is a bug-fix update for MinimServer 0.8.1 and 0.8.2. It was released on 6th August 2014.
Bug fixes
Fix incorrect sort order when Album.sortTags={Artist,Album} specified
Fix RandomFileInputStream read error
MinimServer 0.8 update 33
This is a bug-fix update for MinimServer 0.8.1 and 0.8.2. It was released on 4th August 2014.
Bug fixes
Fix NullPointerException when Artist not included in indexTags
MinimServer 0.8.2
This is a minor release for all platforms and incoporates MinimServer 0.8 update 32. It was released on 3rd August 2014.
New features
MinimServer now supports the ASUSTOR NAS (all models). For more information, see the Downloads page and the ASUSTOR installation page.
Bug fixes and minor changes
All changes in MinimServer 0.8 update 32
Detect user language setting for QNAP, Synology, ASUSTOR and ReadyNAS
Write heap dump and thread dump to configuration directory
Ignore conflicting runtime platform modules in libext directory
Enable the Linux scripts to run from any current directory
In minimserver/bin/setup, only prompt for valid change options
Fix minimserver/bin/update script failure
Ensure correct output from minimserver/bin/stopall if multiple processes running
In minimserver/bin/startc and minimserver/bin/startd, check for saved configuration
Add minimserver/bin/startp and pipedemo.sh
MinimWatch 0.8.2
This is a minor release for all platforms and incoporates MinimWatch 0.8 update 21. It was released on 3rd August 2014.
Bug fixes and minor changes
All changes in MinimWatch 0.8 update 21
Ignore conflicting runtime platform modules in libext directory
Enable the Linux scripts to run from any current directory
In minimwatch/bin/setup, only prompt for valid change options
Fix minimwatch/bin/update script failure
Ensure correct output from minimwatch/bin/stopall if multiple processes running
In minimwatch/bin/startc and minimwatch/bin/startd, check for saved configuration
MinimServer 0.8 update 32
This is a bug-fix update for MinimServer 0.8.1. It was released on 3rd August 2014.
Bug fixes and minor changes
Use new collation table for sorting (based on with Unicode collation algorithm)
Use language-specific collation table for Norwegian, Danish and Swedish
Fix NullPointerException in Server$AlbumListView.populateArtists
Add error message for incorrect tag length in FLAC file
Fix problem with sortTags={Artist} not using AlbumArtist values
Fix problem with single-character stream ID
Support optional type information in stream ID for MinimStreamer 0.4.1
Add content directory help page for QNAP and ASUSTOR
Remove refresh confirmation prompt for status web page
MinimWatch 0.8 update 21
This is a bug-fix update for MinimWatch 0.8.1. It was released on 3rd August 2014.
Bug fixes and minor changes
Abort MinimWatch startup after launch error
MinimServer 0.8.1.1
This is a minor update for QNAP only. It was released on 16th June 2014.
Bug fixes
Fix startup failure on reboot because JRE or JRE_ARM package not started
MinimServer 0.8 update 31
This is a minor update for MinimServer 0.8.1. It was released on 12th June 2014.
Bug fixes
Fix StringIndexOutOfBoundsException when reverseName option used
MinimServer 0.8 update 30
This is a minor update for MinimServer 0.8.1. It was released on 26th May 2014.
New features
Transcoding DSD128 files (DSF or DFF) to DoP/WAV is now supported.
Bug fixesFix incorrect custom index value for first tag value when multiple values for same tag present
MinimServer 0.8 update 29
This is a bug-fix update for MinimServer 0.8.1. It was released on 14th May 2014.
Bug fixes and minor changes
Fix HTTP problems with license page
Fix problem with windows sometimes not coming to front on Mac OS X
Add server display name to license prompt title
MinimWatch 0.8 update 20
This is a bug-fix update for MinimWatch 0.8.1. It was released on 14th May 2014.
Bug fixes and minor changes
Fix HTTP problems with license page
Fix problem with windows sometimes not coming to front on Mac OS X
Add server display name to license prompt title
MinimServer 0.8 update 28
This is a bug-fix update for MinimServer 0.8.1. It was released on 9th May 2014.
Bug fixes and minor changes
Fix tagFormat problem with first value not being reversed
Fix problem with older data not shown in log window
Show a Getting started link on the status web page for all platforms
Show license prompts if requested by the platform installer package
MinimWatch 0.8 update 19
This is a bug-fix update for MinimWatch 0.8.1. It was released on 9th May 2014.
Bug fixes and minor changes
Fix problem with older data not shown in log window
Show license prompts if requested by the platform installer package
MinimServer 0.8 update 27
This is a bug-fix update for MinimServer 0.8.1. It was released on 1st May 2014.
Bug fixes
Fix problem with custom sort value not working with alphaGroup
Fix problem with multiple index entries for tags with custom index value
MinimServer 0.8 update 26
This is a bug-fix update for MinimServer 0.8.1. It was released on 29th April 2014.
Bug fixes and minor changes
Fix problem with tagOptions 'ignore' settings not working
Fix problem with custom value settings not handled correctly for some tags
Parse additional parenthetical information when reversing names
MinimServer 0.8 update 25
This is a major update for MinimServer 0.8.1. It was released on 28th April 2014.
New features
Numeric sorting (with 2 sorted before 10) is now the default. Alphabetical sorting (as used previously) is available as an option. For more information, see the Numeric sorting section of the User guide.
Composer and artist (etc.) names tagged as "lastname, firstname" can be reversed automatically for display and indexing purposes. For more information, see the Tag options section of the User guide.
Custom values for sorting, indexing and display can be specified for any tags. For more information, see the Tag values section of the User guide.
Support has been added for defaulting, merging and replacing tag values. For more information, see the Tag values section of the User guide.
The existing support for ignoring "The" when sorting has been extended to support an arbitrary list of words that can be ignored. For more information, see the Tag options section of the User guide.
The tagOptions settings decade
, yearOnly
and ignore
can be used to
customize sort values, index values and display values.
For more information, see the Tag options section of the User guide.
Bug fixes and minor changes
Fix NullPointerException when browsing a track with no matching tagFormat tags
Add sortTags option for folder view items
Add 'full' option to startupScan for rescanning without reading the cache
Add default AlbumArtist displayRole setting
Enable displayRole setting to be removed without being reinstated automatically
Add optional * prefix for stream ID to force use of MinimStreamer
Add release notes link to the update offer dialog
Remove NUL characters when reading tag values
Add 'Refresh status' button to status web page
Include MIME type information in protocolInfo for transcode * source type
MinimWatch 0.8 update 18
This is a minor update for MinimWatch 0.8.1. It was released on 28th April 2014.
Minor changes
Add release notes link to the update offer dialog
MinimServer 0.8 update 24
This is a bug-fix update for MinimServer 0.8.1. It was released on 6th April 2014.
Bug fixes and minor changes
Fix incorrect bit depth when reading 24-bit ALAC files
Fix problem using UPnP Search from folder view (Stream Magic)
Fix other problems with UPnP Search
Ensure UPnP Search doesn't return duplicate tracks
Return error for invalid or unsupported UPnP Search request
Use correct error response codes for UPnP Browse and UPnP Search requests
Defer sending HTTP response until first data is ready to be written
Fix incorrect DLNA profile for ALAC files
Fix order of buttons on Raspberry Pi GUI
Disable Install button while installing
MinimWatch 0.8 update 17
This is a bug-fix update for MinimWatch 0.8.1. It was released on 6th April 2014.
Bug fixes and minor changes
Fix order of buttons on Raspberry Pi GUI
Disable Install button while installing
MinimServer 0.8 update 22
This is a bug-fix update for MinimServer 0.8.1. It was released on 7th March 2014.
Bug fixes
Fix Stream Magic problem with UPnP Search query returning incorrect results
Fix incorrect album art shown for some folders
MinimServer 0.8.1b Synology install package
This is a bug-fix update for MinimServer 0.8.1 on Synology. It was released on 26th February 2014.
Compatibility notes
The MinimServer 'appData' folder is now a subfolder of the MinimServer shared folder instead of being a subfolder of the 'minimserver' user's home folder.
If you need to downgrade from the 0.8.1b install package to an older version of the install package, you must first uninstall 0.8.1b and then reinstall the older version. To preserve your configuration settings when doing a downgrade, make sure that the shared folder 'public' exists and select the option to backup the configuration file when you uninstall 0.8.1b. If you try to install an older version without uninstalling 0.8.1b first, the installer will hang. If this happens, reboot the NAS.
Bug fixes and minor changes
Fix problem with transcoding AAC files or radio streams on a Synology NAS
Add support for Synology DSM 5.0 beta
Run MinimServer under the root user instead of the 'minimserver' daemon user
MinimServer 0.8 update 21
This is a bug-fix update for MinimServer 0.8.1. It was released on 26th February 2014.
Bug fixes
Fix problem with detecting whether MinimServer is running on a Synology NAS
MinimServer 0.8 update 20
This is a bug-fix update for MinimServer 0.8.1. It was released on 19th February 2014.
Bug fixes and minor changes
Fix log window output truncation
Fix HTTP GET percent encoding problem with Stream Magic
Add size limit option to transcode target
MinimServer 0.8 update 19
This is a bug-fix update for MinimServer 0.8.1. It was released on 10th February 2014.
Bug fixes and minor changes
Fix problem with some Unicode characters being sent as invalid UTF-8
Update the license terms for ohNet
MinimWatch 0.8 update 16
This is a bug-fix update for MinimWatch 0.8.1. It was released on 10th February 2014.
Bug fixes and minor changes
Fix problem with downloading packages or updates after network adapter change
Detect network adapter subnet change and change to new subnet if necessary
Update the license terms for ohNet
MinimServer 0.8 update 18
This is a bug-fix update for MinimServer 0.8.1. It was released on 10th February 2014.
Installation notes
When you relaunch MinimServer after installing update 18, you'll be prompted immediately to install update 19. This double update is needed because update 19 contains a new version of ohNet and update 18 contains a fix for a problem with installing ohNet updates.
Bug fixes and minor changes
Fix problems with 'Rescan library' button on status page
Add AlbumArtist.displayRole setting to tagCustom option
Set AlbumArtist.displayRole to 'artist' as default if AlbumArtist is in indexTags or itemTags
Check that MinimStreamer stream identifiers are unique
Add test mode to enable buffering of nontranscoded stream
Use audio/x-dff and audio/x-dsf as MIME types when serving .dff and .dsf files
Fix problem with installing ohNet updates
Check for 404 errors when downloading packages or updates
MinimWatch 0.8 update 15
This is a bug-fix update for MinimWatch 0.8.1. It was released on 10th February 2014.
Installation notes
When you relaunch MinimWatch after installing update 15, you'll be prompted immediately to install update 16. This double update is needed because update 16 contains a new version of ohNet and update 15 contains a fix for a problem with installing ohNet updates.
Bug fixes and minor changes
Fix problem with installing ohNet updates
Check for 404 errors when downloading packages or updates
Remove change to Refresh action from previous update
MinimServer 0.8 update 17
This is a bug-fix update for MinimServer 0.8.1. It was released on 30th January 2014.
Bug fixes
Fix problem when content directory value on status page contains a blank
Fix relaunch problem when text has been copied to the clipboard
Detect incomplete downloaded module or package
Improve error handling for package module conflicts
Fix problem when replacement package contains same module as replaced package
MinimWatch 0.8 update 14
This is a bug-fix update for MinimWatch 0.8.1. It was released on 30th January 2014.
Bug fixes
Enhance Refresh action to enable recovery from missing network after hibernation
Fix relaunch problem when text has been copied to the clipboard
Detect incomplete downloaded module or package
Improve error handling for package module conflicts
Fix problem when replacement package contains same module as replaced package
MinimServer 0.8 update 16
This is a bug-fix update for MinimServer 0.8.1. It was released on 17th January 2014.
Bug fixes
Fix stack overflow error after deleting a folder
Fix bug with pasting into contentDir field (+/- buttons not enabled)
MinimWatch 0.8 update 13
This is a bug-fix update for MinimWatch 0.8.1. It was released on 17th January 2014.
Bug fixes
Fix bug with pasting into contentDir field (+/- buttons not enabled)
MinimServer 0.8 update 15
This is a bug-fix update for MinimServer 0.8.1. It was released on 13th January 2014.
Bug fixes
Fix problem with empty log window caused by update 14
Prevent user interface thread activity from stopping music playing
MinimWatch 0.8 update 12
This is a bug-fix update for MinimWatch 0.8.1. It was released on 13th January 2014.
Bug fixes
Fix problem with empty log window caused by update 11
MinimServer 0.8 update 14
This is a bug-fix update for MinimServer 0.8.1. It was released on 4th January 2014.
Bug fixes and minor changes
Fix ArrayIndexOutOfBoundsException in RandomFileInputStream
Fix relaunch failure on Mac OS X
Use listViewAlbums property to control
Fix problem with Bidi characters in log window causing UI to hang
Fix occasional StringIndexOutOfBoundsException when updating log window
Update copyright dates
MinimWatch 0.8 update 11
This is a bug-fix update for MinimWatch 0.8.1. It was released on 4th January 2014.
Bug fixes and minor changes
Fix relaunch failure on Mac OS X
Fix problem with Bidi characters in log window causing UI to hang
Fix occasional StringIndexOutOfBoundsException when updating log window
Update copyright dates
MinimServer 0.8 update 13
This is a bug-fix update for MinimServer 0.8.1. It was released on 30th December 2013.
Bug fixes and minor changes
Fix problem with playlists and Roku SoundBridge
Fix Restart unknown itemLocation error message
Fix StringIndexOutOfBoundsException for empty ID3v2 COMM and USLT frames
Fix warning for ID3v2 TYER null value
Fix unexpected end of file message for some AIFF files
Fix ArrayIndexOutOfBounds no such child exception
Fix sort order problem for installed package list
Add diagnostic information for ArrayIndexOutOfBounds error
Add verbose log message for HTTP error response
Show platform default charset log message on initial startup only
MinimWatch 0.8 update 10
This is a bug-fix update for MinimWatch 0.8.1. It was released on 30th December 2013.
Bug fixes
Fix ArrayIndexOutOfBounds no such child exception
MinimServer 0.8 update 12
This is a bug-fix update for MinimServer 0.8.1. It was released on 19th December 2013.
Bug fixes and minor changes
Support WAV ID3 chunk with capital letters for compatibility with Metadatics
Fix NullPointerException for album without an artist
MinimServer 0.8.1
This is a major release for all platforms and adds support for the Raspberry Pi, Linux ARMv6/v7 hard-float, and Linux PowerPC. It was released on 16th December 2013.
Upgrading from previous releasesYou can update to MinimServer 0.8.1 from 0.50 or later without losing your configuration settings. For instructions on how to do this, see the Installing page.
New features
UPnP Search is now supported. For more information, see the UPnP Search section of the User guide.
ID3v2 metadata tags in WAV files are now supported. For more information, see the Audio files section of the User guide.
Updates to MinimServer and MinimWatch can now be installed using an online installer, with automatic notification when a new update is available. For more information, see the Online updates section of the User guide.
There is a new package management system for installing and removing packages that extend the functionality of the original download. For more information, see the Package management section of the User guide.
A web browser status page for MinimServer has been added. For more information, see the Web browser status page section of the User guide.
The Synology installer has been simplified and now puts a MinimServer administration icon in the main menu. For more information, see the Installing MinimServer on a Synology NAS page.
The MinimWatch pop-up menu and console interface now include options for configuring and managing MinimWatch as well as configuring and managing MinimServer. For more information, see the Controlling MinimServer using the minim icon and Controlling MinimServer using console commands sections of the User guide.
The #AudioChannels special tag has been added. For more information, see the Special index and item tags section of the User guide.
The Properties and Advanced Properties dialogs have been incorporated into a reorganised Properties tabbed dialog. For more information, see the Using properties section of the User guide.
The startupScan
property has been added to allow control of whether a rescan is done automatically when MinimServer is started.
For more information, see the Reading audio files section of the User guide.
The indexValue.decade
setting has been added to the tagOptions
property to allow date indexing by decade.
For more information, see the Tag options section of the User guide.
Compatibility notes
Support for transcoding has been removed from MinimServer. A more flexible implementation of transcoding is now available as part of MinimStreamer, which you can install as an optional extension package for MinimServer. For more information, see the MinimStreamer website.
The Restart
selection from the minim icon and the restart
command
from the console interface now restart MinimServer without rescanning the library.
To rescan the library, use the Rescan
menu selection or the rescan
console command.
For more information, see the Controlling MinimServer using the minim icon
and Controlling MinimServer using console commands sections of the User guide.
On Mac OS X Lion or later, MinimServer and MinimWatch now require Oracle Java 7. Previous releases of MinimServer and MinimWatch used Apple Java 6. For more information, see the Installing Java on Mac OS X section of the User guide.
The structure of the Linux installation package has changed. This has caused some changes to the Linux installation instructions for MinimServer and MinimWatch. For more information, see the Installing MinimServer on Linux and Installing MinimWatch on Linux sections of the User guide.
The AlbumArtist.display.artistRole setting of the tagCustom property is now disabled by default. It was previously enabled by default. For more information, see the Custom tag settings section of the User guide.
The tagUpdates property has been renamed to tagUpdate. Existing configuration files containing this property setting will be migrated to the new name. For more information, see the Tag updates section of the User guide.
The default setting for the ohnet.port
property is now 9791. In
previous releases, the default was to use any available port.
For more information, see the UPnP service port section of the User guide.
Bug fixes and minor changes
A restart or rescan can be initiated while a restart or rescan is in progress
Fix pausing and seeking problems with DLNA renderers
Fix TDAT DDMM bug
Fix problem with Artist tag and no Album tag
Fix bug with writeAllTags and relative path
Fix TXXX processing for ID3v2.4
Fix NullPointerException when group contains nonconsecutive tracks
Fix NullPointerException after group warning
Fix bug with M3U playlists and 5 or more contentDir values
Fix input cache file format error 7
Fix incorrect MinimWatch About dialog title
Fix problem with AIFF files without COMM first chunk
Fix HTTPConnection thread leakage
Fix Simaudio MOON MiND interop problem
Fix leakage of ohNet resources (local/global refs, threads)
Fix problem with restart after correcting ohnet.port or ohnet.subnet error
Add --noprompt option
Support AIFF-C
Support indexValue.yearOnly for all tags
Increase disc number and track number limits
JRiver Media Center and Windows Media Player can now be used as control points
Enable TRACKNUMBER/DISCNUMBER/DISCSUBTITLE for itemTags and indexTags
Automatically enable user home service in Synology installation package
Use fixed port 9790 for as the Synology administration port
Add album title to group error messages
Ensure the clear button on the log window works as expected
Fix Mac OS X windows hidden behind other windows
Add
Add Last-Modified response header
Ensure group warning doesn't prevent later tracks being grouped
MinimServer 0.72.3
This is a minor update for Synology only. It was released on 1st December 2013.
Upgrading from previous releases
You can update to MinimServer 0.72.3 from 0.50 or later without losing your configuration settings. For instructions on how to do this, see the Installing page.
Minor changes
Add support for new device architectures in recently receleased Synology models
MinimServer 0.72.2
This is a bug-fix update for Synology only. It was released on 12th October 2013.
Upgrading from previous releases
You can update to MinimServer 0.72.2 from 0.50 or later without losing your configuration settings. For instructions on how to do this, see the Installing page.
Bug fixes
Fix problem with missing UTF-8 charset on DSM 4.3
MinimServer 0.72.1
This is a bug-fix update for Synology only. The x86 download was released on 25th September 2013 and the ARM download was released on 17th July 2013.
Upgrading from previous releases
You can update to MinimServer 0.72.1 from 0.50 or later without losing your configuration settings. For instructions on how to do this, see the Installing page.
Bug fixes and minor changes
(x86) Fix ohNet problem with 2-port Synology models
(arm) Add armada370 support for Synology DS213j
MinimServer 0.72
This is a bug-fix release for all platforms. It was released on 29th April 2013.
Upgrading from previous releases
You can upgrade to MinimServer 0.72 from 0.50 or later without losing your configuration settings. For instructions on how to do this, see the Installing page.
Compatibility notes
The displayRoles setting in the tagCustom property has been renamed to displayRole. Your configuration will be migrated automatically to use the new name.
Bug fixes and minor changes
fix memory leak problem (can cause a hang, slow running or an OutOfMemoryException)
fix NullPointerException with some multidisc albums containing groups
fix multiple Composer.displayrole={artist} settings in tagCustom property
fix problem with some relative playlist entries not found
change ALAC MIME type to audio/mp4 for Naim n-stream compatibility
fix problem with DFF anf DSF files not playable in foobar2000
fix problem with WAV files not seekable in foobar2000
fix ohnet.subnet setting ignored by MinimWatch
Ensure MinimServer and MinimWatch listen on IPv4 addresses
support Group as an index entry if specified in indexTags
Terminate process after unhandled ohNet exception
Produce error message for Discsubtitle.displayFormat setting
MinimServer 0.71
This is a bug-fix release for all platforms. It was released on 16th April 2013.
Upgrading from previous releases
You can upgrade to MinimServer 0.71 from 0.50 or later without losing your configuration settings. For instructions on how to do this, see the Installing page.
Starting MinimServer for the first time after installing 0.71 will take longer than usual because MinimServer needs to rebuild the cache. After this, startup will take the usual amount of time.
Compatibility notes
The displayRoles setting in the tagCustom property has been renamed to displayRole. The previous spelling is also supported for compatibility with existing configurations.
Bug fixes and minor changes
Fix problem with cache entries being read incorrectly after new music added
Fix problem with folders being included even though they don't contain audio files
Fix problem with eLyric unable to play AIFF and MP3 files with embedded artwork
Fix problem reading sample rate and duration from ALAC files
Fix NullPointerException after premature end of file reading WAV or ADTS file
Use group name for the <upnp:album> tag in DIDL-Lite for group tracks
Add Group.displayFormat setting and $group format value
Make $album format value available for tracks and groups
Fix problem with dopwav transcoding option
Fix problems finding playlist entries
Fix problem with ReadyNAS using US-ASCII encoding instead of UTF-8
Fix problems creating minimserver-diag.tar.gz file during QNAP disable
Display platform charset log message when the logging level is Info
Fix minor issues with migrating a pre-0.70 configuration
Fix ArrayIndexOutOfBoundsException for some incorrect tagFormat values
Fix ArrayIndexOutOfBoundsException for consecutive commas in tagOptions
Display resourceInfo messages only when the resourceInfo property is set
Change name of displayRoles setting to displayRole
Remove duplicate HTTP response Content-Length header
Fix order of adding tags specified in tagupdates file
MinimServer 0.70
This is a major release for all platforms and adds support for NETGEAR ReadyNAS (ARM and x86 models) and Synology PowerPC/Qoriq models. It was released on 8th April 2013.
Upgrading from previous releases
You can upgrade to MinimServer 0.70 from 0.50 or later without losing your configuration settings. For instructions on how to do this, see the Installing page.
New features
There are new installable downloads for NETGEAR ReadyNAS (ARM and x86 models). For more information, see the Downloads page and the ReadyNAS installation page.
There's a new installable download for the Synology PowerPC/Qoriq models. For more information, see the Downloads page and the Synology installation page.
You can control the content and formatting of display values and index values. For more information, see the Tag formatting section of the User guide.
You can create .m3u and .m3u8 playlists on the server. For more information, see the Playlists section of the User guide.
MinimServer interoperates with a much wider range of control points and renderers (music players). This release includes fixes to resolve interoperability issues with products from Naim, Onkyo, PS Audio, OPPO, Sony, Cyrus, Samsung, XBMC, iMediaShare and Roberts. For more information, see the Control points and Renderers (players) sections of the User guide.
There is improved support for ID3 tagging and iTunes tagging. For more information, see the Tag mappings section of the User guide.
A new aliasTags
property has been added.
For more information, see the Tag aliasing section of the User guide.
A new itemTags
property has been added.
For more information, see the Additional item tags section of the User guide.
The index groupings for the special tag #AudioData have been improved, and new special tags #AudioQuality and #AudioFormat have been added. For more information, see the Special index and item tags section of the User guide.
You can send multiple values for the same tag to the control point as separate XML tags for control points that support this. For more information, see the Custom tag settings section of the User guide.
You can suppress the 'albumArtist' role attribute in the XML data sent to the control point. For more information, see the Custom tag settings section of the User guide.
You can transcode DFF and DSF files to the DoP format for DSD audio (see this page for details). For more information, see the Transcoding section of the User guide.
You can display resource usage information by setting the resourceInfo
property.
For more information, see the Resource information section of the User guide.
You can control the level of ohNet debug logging by setting the ohnet.debug
property.
For more information, see the ohNet debug logging section of the User guide.
You can add an optional prefix to log messages by setting the .logPrefix property. For more information, see the MinimServer logging section of the User guide.
The Synology installation package allows you to choose whether you want to save your configuration file when you uninstall MinimServer.
The QNAP installation package automatically creates an archive containing diagnostic information when you disable MinimServer from the QPKG Center.
Compatibility notes
Because of changes to the implementation of remote logging to improve efficiency, you'll need to use MinimWatch 0.70 to see log entries produced by MinimServer 0.70.
The albumSortTags property has been replaced by the Album.sortTags value in the tagOptions property. For more information, see the Tag options section of the User guide. Existing configurations will be migrated automatically.
The upnpComposer property has been replaced by the displayRoles value in the tagCustom property. For more information, see the Custom tag settings section of the User guide. Existing configurations will be migrated automatically.
The http.persistent
property has been removed. MinimServer will use persistent
HTTP connections automatically.
The '-
' prefix for transcoding to WAV with absolute phase reversal has been removed.
Bug fixes and minor changes
Fix problem with BrowseMetadata on non-container item
Fix Content-Range header problem: 'bytes' missing
Fix Content-Type header problem: application/xml
Fix chunked encoding sent to HTTP 1.0 control points
Change default order of Artist/Orchestra/Conductor
Silently ignore disc number or track number value of 0
Suppress warning messages for console usage by default
Prevent invalid dates being sent to the control point
Use milliThread log prefix for debug and trace messages
Write cache output to temporary file and rename when complete
Preload UPnP device icons into memory
Fix OutOfMemoryError with incorrect tag values
Don't write crash logs for Browse errors
Reject incorrect container IDs caused by out-of-date control point cache
Prevent hung socket writes by forcibly closing sockets when no longer needed
Add a button to clear the log window
Add autostart.sh to Linux downloads
Fix ArrayOutOfBoundsException processing HTTP request
Fix IllegalArgumentException: Comparison method violates its general contract!
MinimServer 0.63
This is a bug-fix release and feature update for all platforms. It was released on 10th November 2012.
Upgrading from previous releases
You can upgrade to MinimServer 0.63 from 0.50, 0.51, 0.52, 0.60, 0.61 or 0.62 without losing your configuration settings. For instructions on how to do this, see the Installing page.
New features
You can include audio data for your files in the index for browsing. For more information, see the Index tag selection section of the User guide.
Bug fixes
Fix 99% CPU loop when transcoding some 88.2k, 176.4k and 192k audio files
MinimServer 0.62
This is a feature update and bug-fix release for all platforms. It was released on 9th November 2012.
Upgrading from previous releases
You can upgrade to MinimServer 0.62 from 0.50, 0.51, 0.52, 0.60 or 0.61 without losing your configuration settings. For instructions on how to do this, see the Installing page.
New features
MinimServer now supports "on the fly" transcoding of FLAC audio files to WAV audio data for sending to the music player. For more information, see the Transcoding section of the User guide.
Bug fixes and minor changes
Fix incorrect track artist displayed by WD TV Live
Fix lockup when incorrect ohnet.subnet value configured
Activate ohnet.port and ohnet.subnet changes on minim icon restart
Fix ComparisonException when group and track have the same name
Log exceptions from HTTP request processing
MinimServer 0.61
This is a bug-fix release for all platforms. It was released on 24th October 2012.
Upgrading from previous releases
You can upgrade to MinimServer 0.61 from 0.50, 0.51, 0.52 or 0.60 without losing your configuration settings. For instructions on how to do this, see the Installing page.
Bug fixes
Fix NullPointerException crash while browsing
MinimServer 0.60
This is a major release for all platforms and adds support for Linux x64. It was released on 23rd October 2012.
Upgrading from previous releases
You can upgrade to MinimServer 0.60 from 0.50, 0.51 or 0.52 without losing your configuration settings. For instructions on how to do this, see the Installing page.
New features
You can configure MinimServer to display a translated or substituted value for any index tag name in your audio files. For more information, see the Index tag selection section of the User guide.
You can change the order in which index tags are displayed by changing the order of
the list of index tags in the indexTags
property.
For more information, see the Index tag selection section of the User guide.
You can optionally specify a fixed port for MinimServer UPnP service communication. This allows control points that cache server information (such as ChorusDS and Songbook Lite) to find MinimServer after restarting, without the user needing to perform a manual refresh operation. For more information, see the UPnP service port section of the User guide.
You can optionally ignore the first word 'The' when sorting index tag values. For more information, see the Tag options section of the User guide.
You can optionally index date values in your audio files using four-digit years instead of full dates. For more information, see the Tag options section of the User guide.
You can automatically merge album contents from different folders by specifying the
mergeFolderAlbums
property.
For more information, see the Albums and folders section of the User guide.
The default display name has changed from MinimServer:hostname
to MinimServer[hostname]
, where hostname
is
the network host name of the computer running MinimServer.
For more information, see the
Multiple MinimServer instances section of the User guide.
You can use the listViewAlbums
property to control whether the
current browsing selection is shown as a list view or a tag view.
For more information, see the List view and tag view section of the User guide.
You can optionally configure a single specific subnet for MinimServer to use. For more information, see the UPnP subnet section of the User guide.
MinimServer now uses HTTP persistent connections by default. For more information, see the HTTP persistent connections section of the User guide.
Updates to some properties are effective immediately without a server restart. For more information, see the MinimServer properties section of the User guide.
Bug fixes and minor changes
Fix missing album art when content directory name contains a space
Fix ArrayIndexOutOfBoundsException when AlbumArtist in albumSortTags but not indexTags
Fix problem reading mp4 and m4a files with multiple composer values
Accept all picture types in MP3 files
Fix Windows line endings (Notepad) problem with Save as in log window
Don't add conflicting AlbumArtist values to index
Fix problem with album art emdedded in unsynchronized ID3v2.4 frame
Fix NegativeArraySizeException with some corrupt files
Fix NullPointerException when invalid content directory entered at console
Fix shutdown hang with Parallels on Mac OS X
Fix ohNet abort() for adapter created by VPN application on Mac OS X
Fix problem interoperating with PS3 and AirAV as control points
Fix crash when sorting folder names
Fix crash on some control points after Hide Contents selected
Recreate log file if the user has deleted it
Send per-track AlbumArtist information to the control point
Send album art for incomplete albums to the control point
Fix various ohNet crashes and hangs
Fix occasional failure to respond to M-SEARCH requests
Improve diagnostics for problems reading audio files
Remove unused Close and Refresh selections from MinimServer menu
Increase maximum track number from 256 to 1024
Support Album tag in indexTags
Give 'AlbumArtist' tag priority over 'Album Artist'
Fix problem with audio file warnings only produced on first startup
Improve Mac OS X dialog for selecting content directory
Fix problem with Properties window sometimes not displayed
Fix conflict between command prompt with content directory prompt
Fix QNAP minimserver.sh restart command problem and add console messages
Add console messages to QNAP minimserver.sh
Add German language messages to Synology installation package
Delete daemon user home directory during Synology uninstallation
Use console interface if Swing isn't available
Show MinimWatch minim icon for daemon MinimServer process on same computer
Send 710 and 600 error codes as defined by UPnP specification
Fix incorrect adapter formatting in trace messages
Ignore zero-length album art image in ID3v2 APIC frame
MinimServer 0.52
This is a bug-fix release replacing MinimServer 0.51. It was released on 14th July 2012.
Upgrading from previous releases
You can update to MinimServer 0.52 from 0.30 or any later release without losing your configuration settings. For instructions on how to do this, see the Installing page.
If you're running MinimServer 0.21 (or earlier), you should uninstall this before installing 0.52. Your configuration settings will be lost, and you'll need to re-enter them after installing 0.52.
Usage notes
The match filter syntax has changed to avoid accidental triggering. To specify a match filter, you need to put ['filterName'] in the folder name instead of [filterName].
Summary of changes
MinimServer 0.52 contains the following bug fixes:
Fix duplicate entries in Artist index
Fix duplicate names in artist information sent to control point
Fix ArrayIndexOutOfBoundsException when Date or Genre not in indexTags
Fix QNAP startup crash ("Java heap space" message and/or grey icon problem)
Fix NullPointerException during startup
Fix errors when using "Show All" for albums and items lists
Ignore "The" in Artist and AlbumArtist names when doing sorting
Fix ArrayIndexOutOfBoundsException when browsing folder container
Fix "java.lang.ArithmeticException: / by zero" crash
Fix occasional deadlocks and hangs
Fix "unexpected end of file" message when reading some MP3 files
Fix error messages about unexpected chunks in WAV files
Fix "invalid DISCNUMBER tag value 0" and ".... TRACKNUMBER tag value 0" messages
Fix "MinimServer internal error: expected offset nnnnnn" message
Fix "no MP3 header near offset nnnnn" message
Fix "ID3v2 PIC frame has picture format PN" and ".... picture format JP" messages
Fix "disc number n ignored because no ALBUM tag" message with ID3v2.2 tag
Fix problem with image/jpg MIME type
Fix "unexpected item class 0" and ".... item class 12" messages
Fix "TCON frame has non-numeric genre index" message
Fix ArrayIndexOutOfBoundsException (incorrect genre index)
Fix ArrayIndexOutOfBoundsException (zero-length TCON frame)
Fix "mergeDiscs internal error: ignoring discArtist" message
Fix length calculation errors when reading unsynchronized ID3v2 tags
Fix "missing 'data' atom" message
Fix StringIndexOutOfBoundsException for invalid container ID sent by control point
Support all version/layer combinations for MPEG audio files
Improve diagnostic messages for errors reading files
Improve handling of audio stream corruption in MP3 files
Remove mapping from iTunes Grouping to GROUP tag
Support all Winamp genre values
Allow --nohup option when starting MinimWatch
Improve error handling when starting MinimWatch
Improve diagnostic messages for invalid HTTP requests
MinimServer 0.51
This is a bug-fix release replacing MinimServer 0.50. It was released on 20th June 2012.
Upgrading from previous releases
You can upgrade to MinimServer 0.51 from 0.30, 0.31 or 0.32 without losing your configuration settings. For instructions on how to do this, see the Installing page.
If you're running MinimServer 0.21, you should uninstall this before installing 0.51. Your configuration settings will be lost, and you'll need to re-enter them after installing 0.51.
Summary of changes
MinimServer 0.51 contains the following bug fixes:
Fix NullPointerException during startup
Fix MinimServer internal error during startup
Fix missing AlbumArtist on disc of multidisc album set
MinimServer 0.50
This is a major release for all platforms and adds support for Mac OS X on 32-bit Core Duo machines. It was released on 19th June 2012.
Upgrading from previous releases
You can upgrade to MinimServer 0.50 from 0.30, 0.31 or 0.32 without losing your configuration settings. For instructions on how to do this, see the Installing page.
If you're running MinimServer 0.21, you should uninstall this before installing 0.50. Your configuration settings will be lost, and you'll need to re-enter them after installing 0.50.
Usage notes
The contentDir field in the Properties dialog now accepts multiple values. For details, see the Reading audio files section of the User guide.
You can optionally split selection lists into alphabetical groups. For details, see the Alphabetical grouping section of the User guide.
There are new options for displaying multidisc albums. For details, see the Multidisc albums section of the User guide.
There are major improvements to logging and diagnostic facilities. For details, see the MinimServer logging section of the User guide.
The userTags property has been replaced by a new indexTags property which allows any tag name to be included in or excluded from the browse tree. For details, see the Index tag selection section of the User guide.
You can now sort Date values as oldest first instead of newest first by specifying "+Date" instead of "Date" in the indexTags field. For details, see the List sort order section of the User guide.
When sorting a list of artists, the prefix "The" is ignored. A more general facility for customizing the sort order of other lists is planned for a future release.
The Properties dialog has been divided into two dialogs, with a main page for commonly used properties and a separate Advanced page for other properties that are used less frequently. For details, see the Using properties section of the User guide.
There are a number of changes to how album contents are merged across different folders. For details, see the Albums and folders section of the User guide.
There's a new delayStart property which optionally delays MinimServer startup by a specified number of seconds. For details, see the Delaying startup section of the User guide.
MinimServer and MinimWatch have been repackaged as separately installable downloads. This improves flexibility and avoids the overhead and complexity of installing an extra component that isn't required.
When installing the MinimServer QPKG on a QNAP NAS, a default value for contentDir is set automatically. For details, see the QNAP installation instructions.
The tooltip text displayed when you hover the mouse pointer over the MinimServer and MinimWatch tray icons now shows the value of the displayName property. This is useful when you have more than one instance of MinimServer running.
The upnpComposer
property has been added.
For details, see the Composer information
section of the User guide.
The layout of the tag view selection page has been revised slightly. The albums entry now appears before the items entry, and a selection of tracks from a single album now shows the album title instead of "1 album".
The showCompleteAlbum and showTagView properties have been replaced by a new
showExtras
property.
For details, eee the Hide Contents choice section of the User guide.
MinimServer now supports .dsf audio files (DSD stream files). This file format contains DSD audio with optional embedded ID3v2 tag data.
The console interface for MinimServer and MinimWatch has been enhanced.
There are new sleep
and select
commands, and there's
a new syntax for displaying and setting multivalued properties.
For details, see the Controlling MinimServer using console commands
section of the User guide.
Summary of changes
MinimServer 0.50 contains the following new features and bug fixes:
New features:
Add support for multiple content directories
Add support for alpha-grouping based on number of entries
Add new option to display multidisc albums as discs and original track numbers
Add support for disc subtitles
Add "Show log" selection to display server log output
Provide interactive control of logging level without restarting the server
Add .logFile property to redirect the log file to any disk location
Capture MinimServer crash information in crash file for later investigation
Replace userTags property by indexTags with increased flexibility in tag selection
Allow Date values to be sorted as oldest first or newest first
Ignore prefix "The" in artist sort order
Reorganize Properties dialog into main page and advanced page
Improve control over album merging with [part] folder suffix
Add delayStart property to allow time for network drives to be mounted
Package MinimServer and MinimWatch as separate downloads and installations
Simplify QNAP installation by providing default contentDir value
Put displayName in tooltip text for MinimServer or MinimWatch tray icon
Add upnpComposer property so that ChorusDS HD can display composer information
Put n albums before n items in selection list
In selection list, replace 1 album / n items by the album itself
Add new showExtras property to replace showCompleteAlbum and showTagView
Add support for .dsf files (DSD stream files) including ID3v2 tags
Add downloads for 32-bit Mac OS X
Simplify installer by removing support for migrating from 0.21
Bug fixes:
Show an error message when running 64-bit MinimServer or MinimWatch with 32-bit Java
Fix layout problems when resizing the Properties dialog
Ignore blank tag values and strip leading and trailing blanks from tags
Prevent errors when the control point tries to access changed or deleted files
Close potential loopholes for HTTP access to files outside the content directory
Accept ID3v2.2 image types in upper/lower case
Add composer to album metadata sent to control point
Sign applications on Mac to prevent repeated incoming connections prompt
Use UTF-8 charset for output when necessary to preserve original data
Add support for unsynchronized and grouped ID3v2 tags and frames
Ignore ID3v2 tags in FLAC files to prevent spurious conflicts
Fix 0.32 bug preventing use of Linux symbolic links under the content directory
Accept hidden directory (e.g., Windows root directory) as content directory
Produce warning if it's necessary to do canonical resolution of Linux symbolic link
Fix ArrayIndexOutOfBoundsException -1
Add missing log messages for startup complete etc.
Fix problem with wrong artist name displayed for tracks in Various Artists albums
Ensure Properties and About dialogs are brought to the front when selected
Fix problem with unescaped XML for
Increase tag size limit from 1000 to 20000 characters (needed for lyrics)
Increase maximum number of folders from 20000 to 65000
Remove 2GB limitation on audio file size
Fix MinimServer crash when there's a problem reading an audio file
Fix various "unsupported MPEG header" problems
Fix problem with missing album art for MP3 files
Fix EOFException on some files
Fix occasional crashes in ohNet native code
Fix crash when removing UPnP device
Fix incorrect sort order for lower-case characters
Improve sort order for international characters
Fix problem with MinimWatch losing contact on Mac suspend / resume
MinimServer 0.32
This is a bug-fix update to the QNAP QPKG downloads for x86 and ARM. It was released on 17th March 2012.
Summary of changes
MinimServer 0.32 contains the following bug fixes:
Fix problem when entering a symbolic link for the content directory
Ensure correct identification of TS-110 and similar models
Fix track numbering error for albums with more than two discs
MinimServer 0.31
This is a bug-fix release with little change from MinimServer 0.30. It was released on 9th March 2012.
QNAP QPKG downloads of MinimServer 0.31 for x86 and ARM were released on 14th March 2012.
Upgrading from previous releases
To upgrade to MinimServer 0.31 from MinimServer 0.30, first uninstall MinimServer 0.30 and then install MinimServer 0.31 as described on the Installing page. To upgrade to MinimServer 0.31 from MinimServer 0.21, use the process that's described in the next section, with all references to 0.30 replaced by 0.31.
Summary of changes
MinimServer 0.31 contains the following bug fixes:
Fix 'heap space' problem with multidisc albums
Fix album duplication problem with multidisc albums
Fix NullPointerException in createArtistIndex()
Support configuration by MinimWatch when starting MinimServer as a Linux background process
MinimServer 0.30
This is a major release for all platforms. It was released on 6th March 2012.
Upgrading from previous releases
The layout of the MinimServer installation on Windows and Mac has changed. If you've currently got MinimServer installed, these notes will help you to upgrade without losing your current configuration and cache files.
To upgrade from MinimServer 0.21 on Windows, first close MinimServer and MinimWatch. Don't uninstall MinimServer 0.21—instead, run the MinimServer 0.30 installer, which will detect your current MinimServer installation and move your existing configuration to its new location. If you uninstall MinimServer 0.21 before installing MinimServer 0.30, you'll lose your current configuration settings and cache. This means that you'll need to re-enter your configuration settings, and there'll be a short delay while MinimServer rebuilds its cache.
The Windows desktop icons in MinimServer 0.30 have slightly different colours than
those in 0.21, but you might not see the new colours because of a bug
in Windows icon caching. (The icons work OK, though.) If you care about this,
you can fix it by following the instructions on
this page.
If you're on XP, the path for the cd
command is
"%userprofile%\Local Settings\Application Data"
.
To upgrade from MinimServer 0.21 on Mac, first close MinimServer and MinimWatch. It's not as easy to keep your current configuration on Mac as it is on Windows, but it is possible. To do this, you'll need to create a new folder named MinimServer in your user Library folder (not the system Library folder), and copy some files from the top-level folder of the MinimServer 0.21 application bundle to this new folder. The files to be copied are minimserver.config, cache1.data and cache2.data. If you don't copy these files, MinimServer 0.30 will install without any problems, but you'll need to re-enter your configuration settings, and there'll be a short delay while MinimServer rebuilds its cache.
In future Mac releases of MinimServer, installing the new release will automatically keep your current configuration and cache with no extra work needed.
To upgrade from MinimServer 0.21 on Linux, first close MinimServer and MinimWatch.
Install MinimServer 0.30 into a different directory than your MinimServer 0.21
installation, then copy all the files in the data
directory of your
MinimServer 0.21 installation to the data
directory of your
MinimServer 0.30 installation. Start MinimServer 0.30, and it will pick up
your previous configuration settings and cache.
Usage notes
The biggest change in MinimServer 0.30 is the new approach to indexing AlbumArtist and Artist information. There are three index entries covering this:
- The Artist index entry provides the main index for artist information. It uses AlbumArtist tags when these are present and Artist tags otherwise. This index entry is always present and can't be excluded.
- The AlbumArtist index entry indexes AlbumArtist tags only and doesn't index Artist tags. This index entry is optional and can be included or excluded using the userTags property.
- The All Artists index entry indexes Artist tags only and and doesn't index AlbumArtist tags. This index entry is optional and can be included or excluded using the userTags property.
In MinimServer 0.30, the Properties dialog shows default values as well as user setttings. In MinimServer 0.21, it showed user settings but not default values.
The default setting for userTags in MinimServer 0.30 is All Artists and Composer. If you want to see additional user tags in the index, you'll need to enter them in the Properties dialog.
MinimServer 0.30 automatically combines multiple discs from the same album if the discs have the same album name and are tagged DISCNUMBER=1, DISCNUMBER=2, etc.
Summary of changes
MinimServer 0.30 contains the following new features and bug fixes:
New features:
Refactor Artist and AlbumArtist indexes, and add new All Artists index
Add displayName property to customize name shown by control points
Add --nohup option to catch HUP signal for Linux background process
Add support for .dff files (DSD audio)
Support custom art files for non-album items/groups
Combine multiple discs for the same album
Show all default values in Properties dialog
Support Windows upgrade install preserving configuration settings
Windows and Mac multi-user installation with concurrent execution
Support Windows and Mac installation by both admin and non-admin users
Bug fixes:
Fix problems with incorrect MIME type sent to music player
Restore tray icon popup messages on Windows and Linux
Fix incorrect working directory for MinimWatch Windows launcher
Fix problems reading some WAV files
Fix problem reading 'pinf' atom in iTunes MP4 downloads
Use folder.jpg for non-album items/groups
Trim blanks from track numbers
Display person icon in Kinsky for artists/composers etc.
Use transparent icon for Mac tray icon in running state
Change icon colours for consistency on all platforms
Add multiple resolution icon images to Windows launchers and Mac applications
Move config/log/cache files to new locations on Mac and Windows
Enable Mac applications to run from any location
Add locking for config file updates
Add buffering when streaming music files
Rename cache files to use .mcache extension
Don't delete configuration files on uninstall
Include version number in cache file
Change >> Show Tag View to >> Tag View
Produce better diagnostic information for tag conflicts
MinimServer 0.21
This is a major release that adds support for Mac OS X. It was released on 7th February 2012.
Summary of changes
MinimServer 0.21 contains the following new features and bug fixes:
New features:
Add support for Mac OS X
Add support for multiple album art files in a folder
Bug fixes:
Fix problems with handling of AlbumArtist tag
Ignore hidden files and directories
Improve diagnostic information for "incorrect FLAC header" message
Improve diagnostic information for "incorrect value for picture offset" message
Fix problem loading the C++ library on some models of NAS
Allow Stop and Exit commands to interrupt startup
Fix incorrect bitrate value sent to control point
Correctly handle control point Browse request with count of 0
Correctly escape reserved characters in query portion of resource URLs
Fix problems parsing some WAV files
Fix box length parsing error for some MP4 files
Handle MP4 files containing box length > 2GB
Fix NullPointerException when content directory has inaccessible subdirectory
Ignore folders that don't contain any music files
Remove tray icon popups when MinimServer starts and stops (problems on Mac)
MinimServer 0.20
This is a major release that adds support for Windows x64. It was released on 1st February 2012.
Summary of changes
MinimServer 0.20 contains the following new features and bug fixes:
New features:
Add a download for Windows x64
Add user-configurable sort order for albums list
Add cover.jpg and cover.png to folder art search order
Support track and disc totals in ID3 and MP4 tags
Bug fixes:
Improve diagnostic messages for problems in audio files
Fix problem reading TRACKNUMBER tag containing track/total format
Fix problem reading FLAC files with ID3 tags at the start
Fix problem reading WAV files containing no audio data
Fix problem handling MP4 files with audio and video content
Fix problem when folder.jpg file has folder name containing ampersand (&)
Fix "incorrect value for picture offset" message
Ignore very long tag values that cause problems writing to cache
Improve caching of folder art URIs to reduce memory usage
MinimServer 0.10
This is the initial release of MinimServer, with support for Windows x86, Linux x86 and Linux ARM. It was released on 26th January 2012, and the Windows installer was updated on 27th January 2012 to ensure the data directory is writeable.