mirror of
				https://github.com/ElvishArtisan/rivendell.git
				synced 2025-10-31 14:13:52 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			3342 lines
		
	
	
		
			132 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			3342 lines
		
	
	
		
			132 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| The NEWS file for the Rivendell package.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.19.0 -- 2/22/2018
 | |
| 
 | |
| Changes:
 | |
|    Log Locking. Implemented a system-wide protocol to prevent changes
 | |
|    made to a log on one host from being inadvertently overwritten from
 | |
|    another host.
 | |
| 
 | |
|    Log Importation Changes. Changed music and traffic importation so that
 | |
|    parent link events are still visible in linked logs.
 | |
| 
 | |
|    Added the ability to specify automatic log deletion on the basis of
 | |
|    either the Creation Date or Air Date of the log.
 | |
| 
 | |
|    Fixed a bug in rdlibrary(1) that caused evergreen cart/cuts to fail
 | |
|    to be highlighted in the correct color.
 | |
|    
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 275, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.18.2 -- 12/29/2017
 | |
| 
 | |
| Changes:
 | |
|    Fixed a bug that caused creation of new clocks in rdlogmanager(1) to
 | |
|    fail to initialize music scheduler components correctly in the database.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 272, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.18.1 -- 12/22/2017
 | |
| 
 | |
| Changes:
 | |
|    Fixed a bug that caused creation and initialization of a new Rivendell
 | |
|    database to fail.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 272, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.18.0 -- 12/21/2017
 | |
| 
 | |
| Changes:
 | |
|    Documentation Overhaul. The Rivendell Operations Guide has been
 | |
|    exapanded and incorporated as part of the base Rivendell source
 | |
|    in 'docs/opsguide. Most of text notes previously located in 'docs/'
 | |
|    added as appendices. Remaining unconverted text notes can now be found
 | |
|    in 'docs/misc/'.
 | |
| 
 | |
|    Group Cut Expiration Policy. Added the ability to set a default
 | |
|    End Date/Time for new cuts on a per-group basis. See the
 | |
|    'Set End Date/Time' control in RDAdmin->ManageGroups.
 | |
| 
 | |
|    Host Short Name. Added a 'Short Name' parameter to Host profiles.
 | |
| 
 | |
|    Macro Carts. It is now possible to use filepath wildcards in macro carts.
 | |
| 
 | |
|    New Host Wildcards. Added the following new host wildcards:
 | |
|       %r - Rivendell Host Name
 | |
|       %R - Host Short Name
 | |
| 
 | |
|    Provisioning Support. Added the following directives to the [Provisioning]
 | |
|    section of rd.conf(5) to facilitate automatic provisioning of hosts:
 | |
|       	NewHostShortNameRegex=<regex>
 | |
| 	NewHostShortNameGroup=<num>
 | |
| 	NewServiceNameRegex=<regex>
 | |
| 	NewServiceNameGroup=<num>
 | |
| 
 | |
|    MySQL Configuration. Added the following parameters to the [mySQL]
 | |
|    section of rd.conf(5) to force use of a specified engine type, charset
 | |
|    and collation:
 | |
|         Engine=<engine-type>    [DEFAULT: MyISAM]
 | |
|         Charset=<charset>       [DEFAULT: latin1]
 | |
| 	Collation=<collation>   [DEFAULT: latin1_swedish_ci]
 | |
| 
 | |
|    Dropbox Enhancements. Added the ability to specify creation of default
 | |
|    Segue Markers when processing files via dropbox. See
 | |
|    RDAdmin->ManageHosts->Dropbox.
 | |
| 
 | |
|    RDImport/DropBox Enhancements. Added the ability to specify start
 | |
|    and end datetimes via metadata pattern.
 | |
| 
 | |
|    RDCatch Event Filtering. Added the ability to filter by event type in
 | |
|    RDCatch.
 | |
| 
 | |
|    Log Searching. A search filter (similar to that employed for seaching
 | |
|    for carts) has been added to the List Logs dialogs.
 | |
| 
 | |
|    Service Filtering in RDLogEdit. Added the ability to limit the visible
 | |
|    set of logs in RDLogEdit by user. Configured in RDAdmin->ManageUsers.
 | |
| 
 | |
|    Log Purge/Deletion Changes. Logs created manually (in rdlogedit(1) or
 | |
|    rdairplay(1)) are now assigned a default purge/deletion date in accordance
 | |
|    with the setting in RDAdmin->ManageServices.
 | |
| 
 | |
|    Web API Changes. Added 'FILTER' and 'RECENT' call parameters to the
 | |
|    'ListLogs' Web API call. See the API documentation in
 | |
|    'docs/apis/web_api.pdf' for details.
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.   
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 272, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.17.0 -- 10/11/2017
 | |
| 
 | |
| Changes:
 | |
|    New RML. Added the 'Air Gate' ['AG'] RML to permit conditional execution
 | |
|    of RML on the basis of the status of the On-Air flag.
 | |
| 
 | |
|    New Icons. Implemented a new icon set, with individualized icons for
 | |
|    each Rivendell module. A big thanks to Josh Edelstein <edelsteinj@rfa.org>
 | |
|    for the artwork!
 | |
| 
 | |
|    User Authentication. It is now possible to configure RDLogin to require
 | |
|    entry of the user-name, rather than picking the name off of a list. See
 | |
|    the 'Show User List in RDLogin' checkbox in RDAdmin->SystemSettings.
 | |
| 
 | |
|    New Switcher/GPIO Devices. Support has been added for the following
 | |
|    Switcher/GPIO devices:
 | |
|       Broadcast Tools Universal 4.1 MLR>>Web Switcher
 | |
|       WheatNet LIO
 | |
|       WheatNet SLIO
 | |
| 
 | |
|    Dropbox Enhancements. Added the ability to force imports to be imported
 | |
|    as mono, as well as the ability to reset an individual dropbox.
 | |
| 
 | |
|    Log Rendering (EXPERIMENTAL). It is now possible to 'render' a log as a
 | |
|    single audio object (file or cart/cut) without the need to play it out
 | |
|    while capturing the audio in realtime. Render support is available
 | |
|    through the 'Render' button in RDLogEdit and through the command-line
 | |
|    rdrender(1) utility. See the rdrender(1) man page for details.
 | |
| 
 | |
|    Web API. Many fixes and enhancements to improve operation. See the
 | |
|    ChangeLog for details.
 | |
| 
 | |
|    Provisioning Support. Added a [Provisioning] section to rd.conf(5)
 | |
|    with directives to facilitate the automatic provisioning of Rivendell
 | |
|    instances. See the comments in the [Provisioning] section of the
 | |
|    sample rd.conf(5) file.
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.   
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 268, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.16.0 --  6/2/2017
 | |
| 
 | |
| Changes:
 | |
|    Audio Store Hashing. Rivendell now automatically generates a SHA1 hash
 | |
|    for each file in the audio store and records this value in the database,
 | |
|    thus permitting automated recovery of audio in the event of loss or damage
 | |
|    to the audio store's filesystem directory. See the --relink-audio option
 | |
|    in the rddbcheck(8) man page for details.
 | |
| 
 | |
|    Kernel GPIO. Added switcher support for Kernel GPIO devices, such as
 | |
|    the GPIO interface on the Raspberry Pi 2 and 3.
 | |
| 
 | |
|    Modbus TCP. Added switcher support for Modbus TCP devices.
 | |
| 
 | |
|    RDConvert. Added an rdconvert(1) utility,
 | |
| 
 | |
|    User Authentication. It is now possible to delegate authentication of
 | |
|    Rivendell users by means of a PAM module, thus permitting 'single sign-on'
 | |
|    integration with systems such as ActiveDirectory and FreeIPA.
 | |
| 
 | |
|    Web API. Added various methods to the Rivendell Web API to permit
 | |
|    integration with external audio and log editors.
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.   
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 263, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.15.3 --  3/24/2017
 | |
| 
 | |
| Changes:
 | |
|    TagStation RLM.  Added an RLM for generating TagStation events for
 | |
|    NextRadio.
 | |
| 
 | |
|    Web API.  Added 'AddLog', 'DeleteLog' and 'SaveLog' calls to the web
 | |
|    API, along with general cleanup and correction of the overall Web API
 | |
|    subsystem.
 | |
| 
 | |
|    MPEG Layer 3 Cleanups.  Fixed bugs in MP3 file importation that
 | |
|    caused files with variable bit rate (VBR) to be truncated during import.
 | |
| 
 | |
|    Fixed a bug that caused dynamically loaded codec libraries to fail
 | |
|    to be detected if the corresponding library's -devel package was not
 | |
|    installed.
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.   
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 259, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.15.2 --  1/13/2017
 | |
| 
 | |
| Changes:
 | |
|    WallTime RLM.  Refactored the 'rlm_walltime' RLM to be compatible with
 | |
|    v1.1.0 firmware.
 | |
| 
 | |
|    Create Database Bug Fix.  Fixed a bug in database creation that caused
 | |
|    incompatibility with MySQL InnoDB tables.
 | |
| 
 | |
|    WAV Format Change.  Implemented a workaround in WAV file generation
 | |
|    to avoid compatibility issues with certain proprietary audio editors.
 | |
| 
 | |
|    LiveWire Multicast GPIO Driver.  Added the ability to generate GPO
 | |
|    events.
 | |
| 
 | |
|    Web API.  Added 'CREATE' and 'GROUP_NAME' parameters to the 'Import'
 | |
|    call.
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.   
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 259, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.15.1 --  8/5/2016
 | |
| 
 | |
| Changes:
 | |
|    WAV File Format. Tweak WAV file export format to enhance compatibility
 | |
|    with various third-party applications.
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.   
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 259, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.15.0 --  7/29/2016
 | |
| 
 | |
| Changes:
 | |
|    RDExport Enhancements.  Added switches to control audio format of
 | |
|    exported files as well as full-fidelity Rivendell metadata export
 | |
|    via embedded RDXML chunks and the --xml switch. See the rdexport(1)
 | |
|    and rdimport(1) man pages for details.
 | |
| 
 | |
|    Command-line Log Editor.  Added an rdclilogedit(1) command to permit
 | |
|    editing of logs from the command-line or scripts. See the
 | |
|    rdclilogedit(1) man page for details.
 | |
| 
 | |
|    Internal DB Changes.  Normalized DB table structure to permit full
 | |
|    compatibility with the MySQL InnoDB data engine.
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.   
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 259, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.14.1 --  6/11/2016
 | |
| 
 | |
| Changes:
 | |
|    Fixed regressions in processing NULL date values.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 258, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.14.0 --  6/10/2016
 | |
| 
 | |
| Changes:
 | |
|    Event Recording.  Added the ability to capture real-time events in
 | |
|    RDCatch recordings and replay them in sync with the captured audio
 | |
|    via RDCatch playout decks (see RDAdmin->ManageHosts->RDCatch to
 | |
|    configure).
 | |
| 
 | |
|    New RML. Added a 'Cut Event' ['CE'] RML for placing real-time event
 | |
|    markers into active RDCatch recordings.
 | |
| 
 | |
|    Traffic Import Enhancements.  Added support for specifying precise
 | |
|    Start Time and Length parameters for Traffic events embedded within
 | |
|    Music events.
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 258, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.13.0 --  5/10/2016
 | |
| 
 | |
| Changes:
 | |
|    New RLM.  Added a 'rlm_walltime' RLM for the Paravel Systems WallTime
 | |
|    clock.
 | |
| 
 | |
|    New Utility.  Added an rdexport(8) command utility.  See the rdexport(1)
 | |
|    man page for details.
 | |
| 
 | |
|    New Report.  Added a 'Cut Log' report that includes the Description
 | |
|    field for played events.
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 255, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.12.0 --  4/14/2016
 | |
| 
 | |
| Changes:
 | |
|    Sequential Cut Play-Out.  Cuts can now be configured on a per-cart basis
 | |
|    to play in a set sequential order rather than by relative weight value.
 | |
| 
 | |
|    New Switcher Support.  Support has been added for the Broadcast Tools
 | |
|    ADMS 44.22 and SS 4.1 MLR switchers.
 | |
| 
 | |
|    New RML.  A 'Copy Cut' ['CP'] RML has been added that allows cuts to
 | |
|    be copied between carts.
 | |
| 
 | |
|    RDLogEdit Changes.  Added a 'Show Only Recent Logs' checkbox.
 | |
| 
 | |
|    New Web API Methods.  The following new methods have been added to the
 | |
|    web API:
 | |
|        AssignSchedCode
 | |
|        ListCartSchedCodes
 | |
|        ListSchedCodes
 | |
|        UnassignSchedCode
 | |
| 
 | |
|    Database Schema Reversion.  Added an rdrevert(8) command to allow
 | |
|    database schema changes to be reverted to an earlier version (experimental).
 | |
| 
 | |
|    Documentation Changes.  The documentation has been converted to
 | |
|    XML-DocBook5.
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 254, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.11.0 --  9/18/2015
 | |
| 
 | |
| Changes:
 | |
|    New RDCatch Up/Download Protocols.  Added support for 'sftp' and 'scp'
 | |
|    protocols .
 | |
| 
 | |
|    MP4/AAC File Importation.  Added support for importing MP4/AAC audio
 | |
|    files.  (See the 'INSTALL' file for details regarding additional
 | |
|    libraries required to activate).
 | |
| 
 | |
|    New Switcher Support.  Added support for the Ross NK series of video
 | |
|    switcher via the Ross SCP/A module.  See the 'SWITCHERS'txt' file for
 | |
|    details.
 | |
| 
 | |
|    PCM24 Support.  Added support for using PCM24 in the core audio library.
 | |
| 
 | |
|    CD Ripper.  Refactored CD ripper code to provide faster and more
 | |
|    reliable operation.
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 245, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.10.3 --  2/24/2015
 | |
| 
 | |
| Changes:
 | |
|    New RLM.  Added a Rivendell Loadable Module for the Live365 'Add Song'
 | |
|    service.
 | |
| 
 | |
|    New AsPlayed Reports.  Added 'Mr. Master' and 'Spin Count' reports.
 | |
| 
 | |
|    Modem Lines Switcher Driver.  Added support for using RS-232C modem
 | |
|    handshake lines for GPIO.
 | |
| 
 | |
|    Software Authority Switcher Driver.  Added support for switcher devices
 | |
|    using the 'Software Authority' protocol (such as PathFinder PC/PRO).
 | |
| 
 | |
|    rdmarkerset(8) Enhancements.  Added the ability to set segue marker
 | |
|    positions in rdmarkerset(8).
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 242, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.10.2 --  11/26/2014
 | |
| 
 | |
| Changes:
 | |
|    RDImport Enhancements.  Added '--clear-datetimes' and
 | |
|    '--clear-daypart-times' options to rdimport(1).
 | |
| 
 | |
|    ELR Data.  Added a column to allow ELR data to be seen when editing
 | |
|    logs in RDLogEdit.
 | |
| 
 | |
|    HPI Fixes.  Fixed a bug that caused ASI cards with only AES3 ports
 | |
|    to fail to detect those ports.
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 242, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v2.10.1 --  11/4/2014
 | |
| 
 | |
| Changes:
 | |
|    RDHpiInfo Enhancements.  Added DSP utilization and profiling data
 | |
|    readouts for AudioScience audio adapters to rdhpiinfo(8).
 | |
| 
 | |
|    RDLogEdit Enhancements.  Added an 'EXT DATA' column to the Edit Log
 | |
|    screen in rdlogedit(1) to allow visibility of ELR GUID data when
 | |
|    making edits.
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 242, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.10.0 --  10/28/2014
 | |
| 
 | |
| Changes:
 | |
|    Updated Translation.  A new French translation has applied, courtesy
 | |
|    of the good folks at Tryphon [http://www.tryphon.eu/].
 | |
| 
 | |
|    Log Tools Enhancements.  Added various UI enhancements in RDLogManager
 | |
|    and RDLogEdit.
 | |
| 
 | |
|    GPIO Logging.  Added an event viewer in RDGpiMon to allow GPIO events
 | |
|    to be logged and viewed.
 | |
| 
 | |
|    Music Scheduler Enhancements.  Added the ability to utilize a second
 | |
|    Scheduler Code in music events in RDLogManager.
 | |
| 
 | |
|    Report Generation Enhancements.  Added the ability to specify a
 | |
|    post-export script when generating reports (analogous to pre-import
 | |
|    scripts for log imports).
 | |
| 
 | |
|    RDImport Enhancements.  Added  -set-marker-start-*=',
 | |
|    '--set-marker-end-*=', '--set-marker-fadeup*=' '--set-marker-fadedown*=',
 | |
|     '--set-string-*=' and  '--set-datetimes' options for rdimport(1).
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 242, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.9.3 --  9/18/2014
 | |
| 
 | |
| Changes:
 | |
|    Fixed a DSP bug that caused audio distortion in the Local Audio Adapter
 | |
|    device for ALSA.
 | |
| 
 | |
|    Various other bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 239, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.9.2 --  9/11/2014
 | |
| 
 | |
| Changes:
 | |
|    Fixed a regression that broke report generation.
 | |
| 
 | |
|    Various bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 239, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.9.1 --  9/10/2014
 | |
| 
 | |
| Changes:
 | |
|    RDImport Enhancements.  Added '--cart-number-offset' and
 | |
|    '--set-daypart-times' switches to rdimport(1) while also extending
 | |
|    metadata import for SCOT chunks to include segue marker data.
 | |
|    
 | |
|    New Device Support.  Added support for the Broadcast Tools
 | |
|    GPI-16 General Purpose Input Module.  See the 'SWITCHERS.txt' file
 | |
|    for details.
 | |
| 
 | |
|    Build System Cleanups.  Cleaned up many autotool and compiler warnings
 | |
|    while also implementing a '--sysconfdir=' switch in 'configure'.  See
 | |
|    the 'INSTALL' file for details.
 | |
| 
 | |
|    Various bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 239, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.9.0 --  6/4/2014
 | |
| 
 | |
| Changes:
 | |
|    Cart Notes Display.  'Cart Notes' information can now be displayed in
 | |
|    the 'Edit Events' dialog in RDAirPlay.
 | |
| 
 | |
|    RDLogManger Command Line Enhancements.  A '-P' switch has been added
 | |
|    to prevent existing logs from being overwritten by batched jobs.
 | |
| 
 | |
|    Report Enhancements.  Added a 'Classical Music' as-played report,
 | |
|    as well as the ability to filter all reports on the basis of daypart
 | |
|    range.
 | |
| 
 | |
|    New Scheduler Code Support.  Added an '--add-scheduler-code=' switch
 | |
|    to rdimport(1) and the ability to specify a set of scheduler codes to
 | |
|    be added to new carts on a per-dropbox basis in
 | |
|    RDAdmin->ManageHosts->Dropboxes. 
 | |
| 
 | |
|    RDLibrary Cart Status Highlighting.  Carts whose dayparting indicates
 | |
|    a start time in the future are now highlighted in cyan rather than red.
 | |
| 
 | |
|    New RML.  An 'Append Log' ['AL'] RML has been added.
 | |
| 
 | |
|    Full Disc Ripper Enhancements.  The Full Disc Ripper ('Rip Disk' in
 | |
|    RDLibrary) has undergone a major overhaul, now allowing for multi-track
 | |
|    rips to a single cut and streamlined assignments of selected tracks to
 | |
|    new carts.
 | |
| 
 | |
|    Various bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 239, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.8.2 --  5/16/2014
 | |
| 
 | |
| Changes:
 | |
|    This is a maintenance release of Rivendell.  It fixes several bugs,
 | |
|    but provides no new functionality.  Some of the fixes include:
 | |
| 
 | |
|    UTF-8 Character Handling.  Improved handling of multi-byte UTF-8
 | |
|    characters, especially in the RLM subsystem.
 | |
| 
 | |
|    More robust MPEG-1 import support (contributed by Chris Smowden).
 | |
| 
 | |
|    See the ChangeLog for additional details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 234, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.8.1 --  2/28/2014
 | |
| 
 | |
| Changes:
 | |
|    New Switcher Device.  Added support for the Broadcast Tools Sentinel4Web
 | |
|    AES Switcher.
 | |
| 
 | |
|    Cart Recuing.  Added a 'Recue' button in RDAirPlay's Edit Event dialog
 | |
|    to allow fast recuing of carts that were inadvertently started.
 | |
| 
 | |
|    Various bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 234, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.8.0 --  2/14/2014
 | |
| 
 | |
| Changes:
 | |
|    Drag and Drop Configurability.  It is now possible to enable/disable
 | |
|    drag and drop capability on a per-host basis as well as configure cart drops
 | |
|    to honor the Setup mode on Sound Panels.  See RDAdmin->ManageHosts to
 | |
|    configure.
 | |
| 
 | |
|    Metadata Fields.  Added 'Album' and 'Label' to the fields
 | |
|    displayed in Cart List in RDLibrary and the Full Log widget in
 | |
|    RDAirPlay.
 | |
| 
 | |
|    Independent Log Modes.  It is now possible to configure RDAirPlay so
 | |
|    that log modes (LiveAssist vs. Automatic vs. Manual) can be set
 | |
|    independently for each log machine.  See RDAdmin->ManageHosts->RDAirPlay
 | |
|    to configure.
 | |
| 
 | |
|    Cue Channel Assignments.  Channel assignments for cue output from all
 | |
|    modules (include that for RDAirPlay) is now configured in
 | |
|    'RDAdmin->ManageHosts.
 | |
| 
 | |
|    Various bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 234, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.7.0 --  1/17/2014
 | |
| 
 | |
| Changes:
 | |
|    Cart Label Customization.  It is now possible to customize the fields
 | |
|    displayed in the Button Log widgets in RDAirPlay and RDCartSlots by
 | |
|    means of templates defined in the 'Display Settings' section of
 | |
|    RDAdmin->ManageHosts->RDAirPlay.
 | |
| 
 | |
|    RLM API Extensions.  Added support for 'Outcue' and 'Description' fields
 | |
|    to the RLM API.
 | |
| 
 | |
|    'Limit Searches' Configuration.  Added the ability to specify the
 | |
|    state of the 'Show Only First 100 Matches' checkbox in RDLibrary at
 | |
|    module startup.
 | |
| 
 | |
|    Log Description Template.  Added the ability to generate custom log
 | |
|    descriptions by means of a template specified in RDAdmin->ManageServices.
 | |
| 
 | |
|    CD Ripper Optimizations.  Optimized CD ripping to work faster and
 | |
|    more reliably.
 | |
| 
 | |
|    Updated Spanish [es] Translation.  Provided by Luigino Bracci
 | |
|    <lbracci@gamil.com>.
 | |
| 
 | |
|    Import Format Support.  Added support for AIFF audio file imports.
 | |
| 
 | |
|    RDMarkerSet Utility.  Added an rdmarkerset(8) command-line utility
 | |
|    to allow Start/End Library markers to be modified on a bulk basis.
 | |
| 
 | |
|    Various bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 231, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.6.2 --  1/03/2014
 | |
| 
 | |
| Changes:
 | |
|    Fixed a bug in RDLogEdit that threw a segfault when dropping a cart
 | |
|    onto the end of a log.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 224, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.6.1 --  1/02/2014
 | |
| 
 | |
| Changes:
 | |
|    Drag and Drop.  Added the ability to drag and drop carts within and
 | |
|    between Rivendell modules.
 | |
| 
 | |
|    Useability Tweaks.  Modified UI behavior to improve ease of use for
 | |
|    SoundPanels and RDLibrary.  See the ChangeLog for details.
 | |
| 
 | |
|    Multiple bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 224, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.6.0 -- 12/13/2013
 | |
| 
 | |
| Changes:
 | |
|    RDDiscImport Utility.  A utility has been added for bulk importation
 | |
|    of material from audio CDs using external metadata.
 | |
| 
 | |
|    Audio Importation Enhancements.  Added support for reading metadata
 | |
|    from WAV files containing 'AIR1' metadata chunks.
 | |
| 
 | |
|    NaturalLog Support.  Added a log import preset and reconciliation report
 | |
|    for the 'NaturalLog' traffic system.
 | |
| 
 | |
|    New Library Metadata Fields.  Added Library metadata fields for
 | |
|    'Conductor', 'Song ID' and 'Beats per Minute'.
 | |
| 
 | |
|    New RDImport Option.  Added a '--set-user-defined' option to RDImport.
 | |
| 
 | |
|    Multiple bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 224, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.5.5 -- 11/19/2013
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    RLM API Extension.  Added new fields to the 'rlm_pad' struct to
 | |
|    allow plug-ins to determine actual and predicted start times for events.
 | |
| 
 | |
|    RDMonitor Enhancements.  Extended RDMonitor to allow proper positioning
 | |
|    on multi-head displays.
 | |
| 
 | |
|    LiveWire Switcher Driver Changes.  The switcher drivers for LiveWire
 | |
|    have been refactored into three separate drivers:
 | |
|       LWRP Audio - Allows switching of audio routes on LiveWire devices.
 | |
| 
 | |
|       LWRP GPIO - Allows monitoring and control of LiveWire GPIO devices
 | |
|       via LWRP (both virtual and direct).
 | |
| 
 | |
|       Multicast GPIO - Allows monitoring and control of LiveWire console
 | |
|       GPIO without the need for a virtual LWRP device.
 | |
| 
 | |
|    See 'SWITCHERS.txt' for details.
 | |
| 
 | |
|    RDSelect Enhancements.  Added support for specifying CAE and RDXport
 | |
|    service assignments via RDSelect configurations.
 | |
| 
 | |
|    Multiple bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 220, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.5.4 -- 11/01/2013
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    RLM API Extension.  A RLMResolveNowNextEncoded() function has been
 | |
|    added to the RLM API to provide efficient support for generating XML
 | |
|    and URL encoded data in plug-ins.
 | |
| 
 | |
|    Voice Tracker Fixes.  Corrected a bug in the voice tracker that caused
 | |
|    peak data errors when employing MPEG encoding on voice tracks.
 | |
| 
 | |
|    Multiple bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 220, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.5.3 -- 10/04/2013
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    Multitrack Rip Support.  It is now possible to rip multiple CD tracks
 | |
|    into a single cut using the single cut ripper in RDLibrary.
 | |
| 
 | |
|    RDCartSlot Enhancements.  It is now possible to set custom 'one off'
 | |
|    Start and End cuepoints for events.
 | |
| 
 | |
|    Spinitron Integration.  A 'spinitron_plus' RLM has been added that can
 | |
|    be used to log PAD data to the Spinitron playlist service
 | |
|    (http://www.spinitron.com), as well as a cart data export that can be
 | |
|    used to populate Spinitron MusicDB libraries.  See the Spinitron
 | |
|    'Automation Integration' document for details.
 | |
| 
 | |
|    Multiple bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 220, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.5.2 -- 07/03/2013
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    Binary Escape Codes.  It is now possible to craft messages for the
 | |
|    'Serial Out' ['SO'] and 'UDP Out' ['UO'] RMLs containing arbitrary
 | |
|    binary sequences.  See the 'BINARY DATA' section of 'docs/rml.sxw'
 | |
|    for details.
 | |
| 
 | |
|    New Switcher Device.  A switcher driver has been added for the
 | |
|    360 Systems AM16 Audio Crosspoint Switcher.  See 'docs/SWITCHERS.txt'
 | |
|    for details.
 | |
| 
 | |
|    Multiple bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 220, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.5.1 -- 05/22/2013
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    Mass Object Deletion.  Added an rddelete(1) command-line tool to
 | |
|    aid in the mass deletion of carts and logs.  Do rddelete --help
 | |
|    for more information.
 | |
| 
 | |
|    NexGen Importer.  Added PKT file support to nexgen_filter(1).
 | |
| 
 | |
|    Multiple bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 220, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.5.0 -- 04/01/2013
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    LiveWire Virtual GPIO Driver.  Added a fully native virtual GPIO
 | |
|    LiveWire driver for situations where the proprietary software
 | |
|    LiveWire/ALSA driver is not available (e.g. when using an ASI6x85
 | |
|    adapter).  See 'SWITCHERS.txt' for details.
 | |
| 
 | |
|    Console Channel Control.  Added the capability to automate
 | |
|    console channel ON/OFF control bidirectionally from RDAirPlay.
 | |
|    (Configured in RDAdmin->ManageHosts->RDAirPlay).
 | |
| 
 | |
|    Multiple bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 220, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.4.0 -- 01/28/2013
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    New Translation.  A Czech [CS] translation has been added by
 | |
|    Pavel Fric <pavelfric@seznam.cz>.
 | |
| 
 | |
|    New Cart/Cut Purge Option.  A new option has been added in
 | |
|    RDAdmin->ManageGroups to allow empty carts to be automatically deleted
 | |
|    after purging.
 | |
| 
 | |
|    New Reports.  'NPR SoundExchange' and 'Music Playout' reports
 | |
|    have been added in RDAdmin->ManageReports.
 | |
| 
 | |
|    Multiple bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 216, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.3.0 -- 12/21/2012
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    RDCartSlots Module.  A new Rivendell module has been added that is
 | |
|    optimized for use in busy live assist environments, along with four
 | |
|    new RMLs ('Load Slot' ['DL'], 'Play Slot' ['DP'], 'Stop Slot' ['DS']
 | |
|    and 'Execute Breakaway' ['DX']) for automating its operation.
 | |
| 
 | |
|    RDAirPlay Enhancements.  A set of buttons for quickly locating a given
 | |
|    hour has been added to the Full Log widget, enabled by checking the
 | |
|    'Show Hour Selector' box in RDAdmin->ManageHost->RDAirPlay.
 | |
| 
 | |
|    JACK Enhancements.  It is now possible to specify the command-line
 | |
|    used to start jackd(8) and a list of clients to start when
 | |
|    starting the Rivendell service.  See RDAdmin->ManageHosts->JackSettings.
 | |
| 
 | |
|    Switcher/GPIO Device Support.  Added support for the Sine Systems ACU-1
 | |
|    switcher.  See 'SWITCHERS.txt' for details.
 | |
| 
 | |
|    Cue Output Assignments.  Cue output assignments for all modules
 | |
|    except RDAirPlay have now been consolidated into one setting in
 | |
|    RDAirPlay->ManageHosts.
 | |
| 
 | |
|    Multiple bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 213, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.2.1 -- 10/23/2012
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    RDMonitor Module.  A persistent desktop applet has been added that
 | |
|    continuously monitors the health of the system and alerts the operator
 | |
|    in the event of any detected problems.  See 'RDMONITOR.txt' for usage
 | |
|    and configuration info.
 | |
| 
 | |
|    Sage Digital ENDEC Control.  A 'sage_endec_rwt.sh' script has been
 | |
|    added that allows a Required Weekly Test (RWT) to be executed on a
 | |
|    Sage Digital ENDEC via TCP/IP.  See 'SAGE_ENDEC.txt' for usage and 
 | |
|    configuration info.
 | |
| 
 | |
|    Cut Attribute Searching.  The cart filter will now include the
 | |
|    attributes of underlying cuts when searching the library.
 | |
| 
 | |
|    RDCheckCuts Utility.  An rdcheckcuts(1) command-line utility has
 | |
|    been added for checking the integrity of the audio store.
 | |
|    
 | |
|    Multiple bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 207, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.2.0 -- 8/31/2012
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    HPI Enhancements.  Support for setting input modes for AudioScience
 | |
|    adapters has been added (requires support in the hardware as well).
 | |
| 
 | |
|    Scripting Enhancements.  The rdcollect(1) script has been modified
 | |
|    to allow multiple source files to be used.
 | |
| 
 | |
|    Report Enhancements.  It is now possible to filter data for reports
 | |
|    by Group membership as well as Service and Host.  A new 'Music Summary'
 | |
|    report has also been added.
 | |
| 
 | |
|    New Traffic System Preset.  A preset for 'WideOrbit Traffic' has been
 | |
|    added.
 | |
| 
 | |
|    New Rivendell Loadable Module.  An 'rlm_padpoint' RLM has been added
 | |
|    that can be used to send PAD data to a PadPoint processor system.
 | |
| 
 | |
|    Multiple bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 207, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.1.5 -- 7/27/2012
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    This is a maintenance release of Rivendell.  Some of the issues
 | |
|    addressed include:
 | |
| 
 | |
|    New Rivendell Loadable Module.  An 'rlm_filewrite' RLM has been added
 | |
|    that can be used to write PAD data to filesystems.
 | |
| 
 | |
|    NexGen Import Filter.  An filter for importing audio from a Prophet
 | |
|    NexGen system has been added.
 | |
| 
 | |
|    New RML.  A 'Label Panel' ['PC'] RML has been added that allows
 | |
|    the text and color of SoundPanel buttons to be changed programmatically.
 | |
| 
 | |
|    Multiple System Selector.  An 'RDSelect' utility has been added to
 | |
|    allow hosts to be easily switched between multiple database/audio
 | |
|    store instances [experimental].
 | |
| 
 | |
|    Multiple bug fixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 205, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.1.4 -- 5/11/2012
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    This is a maintenance release of Rivendell.  Some of the issues
 | |
|    addressed include:
 | |
| 
 | |
|    RDCatch XLoad Wildcards.  Several new wildcards and meta-characters
 | |
|    have been added for specifying URLs in RDCatch, including:
 | |
|      $e -- Day of the month, space padded ( 1 - 12)
 | |
|      $E -- Day of the month, unpadded (1 - 12)
 | |
|      ^ --  Convert value indicated by following format character to all
 | |
|            uppercase.
 | |
|      $ --  Convert the initial character of the value indicated by the
 | |
|            following format character to uppercase.
 | |
|    A complete list of wildcards can be found in 'docs/datetime_wildcards.txt'.
 | |
| 
 | |
|    HPI Compatibility.  Updated HPI subsystem to work with the latest
 | |
|    AudioScience driver versions (v4.10.x).
 | |
| 
 | |
|    RDLibrary Reports.  Fixed a problem where generated reports would
 | |
|    not accurately reflect the current cart filters.
 | |
| 
 | |
|    A detailed list of all bugfixes can be found in the ChangeLog.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 205, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.1.3 -- 2/20/2012
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    This is a maintemnance release of Rivendell.  Some of the inssues
 | |
|    addressed include:
 | |
| 
 | |
|    Temporary File Cleanup.  Fixed a bug the resulted in a failure to
 | |
|    removed temporary files after processing audio imports and exports.
 | |
| 
 | |
|    Audio Conversion Processing.  Fixed a bug that caused audio distoration
 | |
|    when normalizing files with levels at or near full sample resolution.
 | |
| 
 | |
|    RDLogManager Hard Times.  Fixed a bug in RDLogManager that resulted in
 | |
|    incorrect hard start time parameters being inserted when using sources
 | |
|    from the internal music scheduler.
 | |
| 
 | |
|    A detailed list of all bugfixes can be found in the ChangeLog.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 205, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.1.2 -- 12/30/2011
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    Shoutcast RLM.  Added an RLM plug-in for ShoutCast D.N.A.S. v1.x.
 | |
| 
 | |
|    Import/Export Error Handling.  Reworked error handling for audio
 | |
|    import and export so as to provide more informative and useful
 | |
|    error messages.
 | |
| 
 | |
|    Spanish Translation.  Updated Spanish (es) translation, provided
 | |
|    by Luigino Bracci.
 | |
| 
 | |
|    Various Bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 205, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.1.1 -- 11/03/2011
 | |
| 
 | |
| Changes:
 | |
|    Fixed a regression that broke display of the Library in the Edit Event
 | |
|    dialog in RDLogManager.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 205, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.1.0 -- 11/02/2011
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    Database Skew Detection.  All Rivendell modules will now check that the
 | |
|    correct database schema is in use when starting up; a mismatched schema
 | |
|    will cause the module to abort with a 'database version mismatch' error.
 | |
|    While, for code debugging purposes, this check can be bypassed by adding
 | |
|    the '--skip-db-check' flag to the command line, its use is *strongly*
 | |
|    discouraged in production settings as operating with a skewed database
 | |
|    schema can cause severe database corruption!
 | |
| 
 | |
|    Library Filtering by Scheduler Code.  It is now possible to filter
 | |
|    carts by scheduler code in both RDLibrary and the system-wide cart
 | |
|    selector dialog.
 | |
| 
 | |
|    Traffic Light Support.  A preset for 'The Traffic Light' traffic system
 | |
|    has been added to list of available scheduler systems in
 | |
|    RDAdmin->ManageServices.
 | |
| 
 | |
|    Enhanced JACK Support.  A 'JACK Settings' dialog has been added in
 | |
|    RDAdmin->ManageHosts, making it possible to specify the startup behavior
 | |
|    and name of the JACK server instance for Rivendell to use.  Accordingly,
 | |
|    the old syscontrol-based method for specifying JACK startup behavior
 | |
|    should be considered deprecated and will be removed in a future version.
 | |
| 
 | |
|    New RMLs.  Two new RMLs, 'Connect JACK Ports' ['JC'] and 'Disconnect
 | |
|    JACK Ports' ['JD'] have been added.  Accordingly, use of the [JackSession]
 | |
|    section of rd.conf(5) should be considered deprecated; support for it
 | |
|    will be removed in a future version.
 | |
| 
 | |
|    Miscelaneous Bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 205, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.0.2 -- 06/01/2011
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Changes:
 | |
|    SAS USI Enhancements.  Several enhancements have been added to Universal
 | |
|    Serial Driver for Sierra Automated Systems devices, including the ability
 | |
|    to process opto inputs and source state changes as GPI events.
 | |
| 
 | |
|    RDLogManager X11 Dependencies. It is now possible to run RDLogManager
 | |
|    in batch mode without the need for an active X11 server instance.
 | |
| 
 | |
|    RLM Changes.  A new callback has been added to the RLM API to allow
 | |
|    for reception of data from serial devices.
 | |
| 
 | |
|    Full System Backup/Restore Scripts.  Sample scripts for performing a
 | |
|    full Rivendell backup and restore (DB+audio) have been added.  See
 | |
|    'scripts/rd_backup_system.sh' and 'scripts/rd_restore_system.sh'.
 | |
| 
 | |
|    AudioScience HPI Cleanups.  The HPI driver has been refactored to 
 | |
|    eliminate use of deprecated/obsolete functions and data structures.
 | |
| 
 | |
|    RMLSend Smartphone App (Experimental).  A version of the RMLSend utility
 | |
|    for Apple iOS has been added.
 | |
| 
 | |
|    Miscelaneous Bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 202, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.0.1 -- 04/05/2011
 | |
| 
 | |
| This is the first production release of Rivendell 2.x.  All changes made
 | |
| since 2.0.0rc1 have involved fixes for reported bugs and improved 
 | |
| integration with various distributions and desktop environments.  See
 | |
| the ChangeLog for specifics.
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 202, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.  Due to the
 | |
|    complexity of the schema changes required for this update, the process
 | |
|    may take significantly longer to execute than is commonly the case;
 | |
|    users are cautioned to allow for ample time operationally.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.0.0rc1 -- 03/11/2011
 | |
| 
 | |
| This is the second release candidate of Rivendell 2.x.  All changes made
 | |
| since 2.0.0rc0 have involved fixes for reported bugs and improved 
 | |
| integration with various distributions and desktop environments.  See
 | |
| the ChangeLog for specifics.
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 202, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.  Due to the
 | |
|    complexity of the schema changes required for this update, the process
 | |
|    may take significantly longer to execute than is commonly the case;
 | |
|    users are cautioned to allow for ample time operationally.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.0.0rc0 -- 02/16/2011
 | |
| 
 | |
| This is the first release candidate of Rivendell 2.x.  All changes made
 | |
| since 2.0.0beta1 have involved fixes for reported bugs and improved 
 | |
| integration with various distributions and desktop environments.  See
 | |
| the ChangeLog for specifics.
 | |
| 
 | |
| If upgrading from a v1.x version of Rivendell, be sure to read the
 | |
| 'UPGRADING' file before proceeding for important information.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 202, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.  Due to the
 | |
|    complexity of the schema changes required for this update, the process
 | |
|    may take significantly longer to execute than is commonly the case;
 | |
|    users are cautioned to allow for ample time operationally.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.0.0beta1 -- 10/11/2010
 | |
| 
 | |
| This is the second BETA release of Rivendell 2.x.  Some of the changes
 | |
| include:
 | |
| 
 | |
|    Component Unbundling.  It is now possible to run the caed(8) and rdxport
 | |
|    audio service components on separate hardware from that hosting the other
 | |
|    Rivendell components.  Configured in RDAdmin->ManageHosts.
 | |
| 
 | |
|    Configurable Hotkeys.  It is now possible to assign shortcut keys for
 | |
|    various functions in RDAirPlay on a host-by-host basis.  Configured in
 | |
|    RDAdmin->ManageHost->RDAirPlay->ConfigureHotKeys.
 | |
| 
 | |
|    Various bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 202, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.  Due to the
 | |
|    complexity of the schema changes required for this update, the process
 | |
|    may take significantly longer to execute than is commonly the case;
 | |
|    users are cautioned to allow for ample time operationally.
 | |
| -------------------------------------------------------------------------------
 | |
| v2.0.0beta0 -- 08/19/2010
 | |
| 
 | |
| This is the initial BETA release of Rivendell 2.x.  Some of the major changes
 | |
| over 1.x include:
 | |
| 
 | |
|    MPEG Capture/Playout.  Rivendell can now be optionally compiled to
 | |
|    support use of MPEG Layer 2 in the core storage library for all audio
 | |
|    driver families (ALSA and JACK as well as AudioScience HPI).
 | |
| 
 | |
|    Web Services Architecture.  Many internal services within Rivendell are now
 | |
|    implemented via a web services API.  Among other benefits, this approach
 | |
|    allows these services to be easily accessed by third-party systems by means
 | |
|    of the widely support HTTP protocol.
 | |
| 
 | |
|    Linux User Support.  Any 'regular' user account can now access Rivendell; 
 | |
|    gone is the concept of a single 'Rivendell User' under which all Rivendell
 | |
|    operations must occur.
 | |
| 
 | |
|    Replicators.  Rivendell now sports a generic replication interface that can
 | |
|    be used to create services to transport audio and other Rivendell data
 | |
|    to/from external systems.
 | |
| 
 | |
| Many other changes too numerous to list here have occurred as well; see the
 | |
| ChangeLog for details.  For a concise summary of changes from the point of 
 | |
| view of a system administator looking to upgrade an existing Rivendell 1.x
 | |
| system to 2.x, see the file 'UPGRADING'.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 199, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.  Due to the
 | |
|    complexity of the schema changes required for this update, the process
 | |
|    may take significantly longer to execute than is commonly the case;
 | |
|    users are cautioned to allow for ample time operationally.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.7.0 -- 02/22/2010
 | |
| 
 | |
| Changes:
 | |
|    Log Import Format Presets.  Added preset import configurations in 
 | |
|    RDAdmin->ManageServices for several third-party scheduler systems.
 | |
|    The following systems are supported:
 | |
|       CounterPoint Software
 | |
|       Music 1
 | |
|       PowerGold
 | |
|       RadioTraffic.com
 | |
|       Rivendell Standard Import
 | |
|       Visual Traffic
 | |
| 
 | |
|    New AsPlayed Report Format.  An ELR format for Music 1 in has been
 | |
|    added in RDAdmin->ManageReports.
 | |
| 
 | |
|    Log Import Scripts.  It is now possible to specify an optional script to be
 | |
|    run at log import time before regular import processing takes place.  This
 | |
|    can be configured in RDAdmin->ManageServices with the 'Preimport Command'
 | |
|    fields.  These fields accept the same wildcard sequences as 'Path' fields.
 | |
| 
 | |
|    High-Resolution Timing.  This version of Rivendell debuts the ability to
 | |
|    specify the start times and lengths of log events with 1/10 second
 | |
|    precision.
 | |
| 
 | |
|    New Translations.  Two Norwegian translations (nn_NO and nb_NO) and a
 | |
|    Spanish translation (es) have been added.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 186, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.  Due to the
 | |
|    complexity of the schema changes required for this update, the process
 | |
|    may take significantly longer to execute than is commonly the case;
 | |
|    users are cautioned to allow for ample time operationally.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.6.0 -- 12/17/2009
 | |
| 
 | |
| Changes:
 | |
|    New RLM Plug-in.  A new plug-in for the Liquid Compass Internet encoder has
 | |
|    been added.
 | |
| 
 | |
|    Cart Notes.  Added the ability to enter free-form text for each cart in the
 | |
|    Library.  This text can then be displayed in a 'help bubble' when floating
 | |
|    the mouse cursor over the cart's entry in the Library cart list.
 | |
| 
 | |
|    Bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 182, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.5.2 -- 08/25/2009
 | |
| 
 | |
| This is a maintenance release of Rivendell.  The following issues have been
 | |
| corrected:
 | |
| 
 | |
|   Fixed problems with build the Rivendell Pluggable Authentication Module
 | |
|   (PAM) plug-in.
 | |
| 
 | |
|   Fixed problems with hard-start events in RDAirPlay.
 | |
| 
 | |
|   Added checks in rddbcheck(8) to verify cart/cut/audio consistency.
 | |
| 
 | |
|   Fixed a regression that caused audio exports to fail when the path contained
 | |
|   one or more spaces.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 179, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.5.1 -- 08/12/2009
 | |
| 
 | |
| Changes:
 | |
|   New Translation.  A German-language (DE) translation has been added.
 | |
| 
 | |
|   ALSA Configuration Tool.  An RDAlsaConfig application has been added that
 | |
|   allows ALSA device configuration to be done completely by means of a GUI
 | |
|   interface.
 | |
| 
 | |
|   Removed the requirement for sox(1).
 | |
| 
 | |
|   New Switcher Driver.  Added a driver for the BroadcastTools SS4.4 switcher.
 | |
| 
 | |
|   New Report.  Added an AsPlayed report for the RadioTraffic traffic system.
 | |
| 
 | |
|   Bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 179, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.5.0 -- 07/08/2009
 | |
| 
 | |
| Changes:
 | |
|   New RLM Plug-in.  A new plugin-in for the Innovonics model 713 RDS
 | |
|   encoder has been added.
 | |
| 
 | |
|   Podcast System Enhancements.  It is now possible to post new episodes via
 | |
|   the remote web interface.
 | |
| 
 | |
|   Bugfixes, particularly affecting the Post Point Counter in RDAirPlay, stream
 | |
|   leakage issues in caed(8) and various database consistency issues in
 | |
|   RDLogManager.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 179, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.4.0 -- 04/10/2009
 | |
| 
 | |
| Changes:
 | |
|   Unique Cart Titles.  It is now possible to configure the system (in
 | |
|   RDAdmin->SystemSettings) to disallow duplicate cart titles.
 | |
| 
 | |
|   RDAirPlay Full Log Controls.  New controls have been added to the Full Log
 | |
|   widget in RDAirPlay to allow the head and tail of carts to be auditioned, as
 | |
|   well as a set of log runtime counters.  To make these controls visible, it
 | |
|   is necessary to check the 'Show Extra Buttons/Counters' box in
 | |
|   RDAdmin->ManageHosts->RDAirPlay.
 | |
| 
 | |
|   RDCastManager Enhancements.  An Podcast episode filter has been added.  Also
 | |
|   added to the online version is the ability to audition each episode by
 | |
|   downloading the media file to the local system.
 | |
| 
 | |
|   Bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 177, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.3.0 -- 03/18/2009
 | |
| 
 | |
| Changes:
 | |
|    Podcast System Enhancements.  Support has been added to allow
 | |
|    interoperation with third-party podcast traffic measurement and
 | |
|    verification systems.  It is also now possible to override the default
 | |
|    ordering of episodes and configure automatic redirection of feed
 | |
|    subscriptions.
 | |
| 
 | |
|    RDLogManager Enhancements.  It is now possible to configure log import
 | |
|    under-/over-fill warnings even for non-autofill events.  When generating
 | |
|    import warnings, RDLogManager will now warn if the dayparting parameters
 | |
|    would cause a scheduled event to be unplayable at its scheduled time.  An
 | |
|    overall length counter has also been added for the Pre- and Post-Import
 | |
|    lists in the Edit Event dialog.
 | |
| 
 | |
|    New RML.  A new 'Message Box' ['MB'] RML has been added that allows a
 | |
|    popup message to sent to any Rivendell workstation. (Be sure to see the
 | |
|    'MESSAGE_BOX.txt' file for information on configuring X11 to work properly
 | |
|    with this feature).
 | |
| 
 | |
|    RLM Changes.  An 'rlm_album' field has been added to the metadata fields
 | |
|    and the API version incremented to '1'.  A new plugin ('rlm_ando') has been
 | |
|    added to allow interconnection with the Ando Media Ad Injector System.
 | |
| 
 | |
|    Bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 170, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.2.2 -- 01/13/2009
 | |
| 
 | |
| This is a maintenance release of Rivendell.  The following issues have been
 | |
| corrected:
 | |
| 
 | |
|    Fixed a bug in RDAirPlay that caused a segfault when loading a log with no
 | |
|    SoundPanels enabled.
 | |
| 
 | |
|    Improved heiristics to detect more reliably mal-formed MPEG import files.
 | |
| 
 | |
|    Fixed a bug in RDLogManager that would generate truncated reports when the
 | |
|    ELR metadata contained double-quote characters.
 | |
| 
 | |
|    Fixed a bug in RDAdmin that caused backslash characters to be 'doubled'
 | |
|    when saved as part of a Windows report export path.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 170, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.2.1 -- 12/29/2008
 | |
| 
 | |
| This is a maintenance release of Rivendell.  The following issues have been
 | |
| corrected:
 | |
| 
 | |
|    Several errors in handling metadata values in file imports have been
 | |
|    corrected, and support for detecting Ogg metadata tags added.
 | |
| 
 | |
|    Fixed a bug in RDAirPlay that could cause a segfault when loading a log
 | |
|    over an existing log.
 | |
|    
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 170, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.2.0 -- 12/11/2008
 | |
| 
 | |
| Changes:
 | |
|    RDCatch Download Events.  An 'Event Offset' setting has been added to
 | |
|    Download Events to allow date wildcards used in the URL field to be offset
 | |
|    by the indicated number of days.
 | |
| 
 | |
|    Hard Time Handling in Logs.  The logic for processing hard start times in
 | |
|    logs has been changed so that a hard time event will be executed when wall
 | |
|    clock time matches regardless of it's place relative to other hard timed
 | |
|    events.
 | |
| 
 | |
|    Now & Next Changes.  A new plugin architecture has been added that makes it
 | |
|    possible to create "Rivendell Loadable Modules" (RLMs for short) that can
 | |
|    be used to generate Now & Next PAD data to a wide array of external devices
 | |
|    and services.  Runtime plugin configuration is accomplished in
 | |
|    RDAdmin->ManageHosts->RDAirPlay->ConfigureNow&Next.  A set of sample
 | |
|    plugins is provided for transmitting data via UDP and serial ports as well
 | |
|    as for interfacing to 'social networking' services such as Twitter and
 | |
|    FaceBook.  Information on writing new plugins can be found in the 'rlm.h'
 | |
|    header file.
 | |
| 
 | |
|    Dropbox Changes.  Several new dropbox features have been added, including
 | |
|    the ability to configure a box not to delete source files after import
 | |
|    (particularly useful in conjunction with satellite-based audio delivery
 | |
|    services such as AMB-OS and PRSS ContentDepot).  Also new is the ability to
 | |
|    apply an automatic date offset to any encoded Start or End Date value of
 | |
|    imported files.
 | |
| 
 | |
|    Automated System Management.  It is now possible to configure various
 | |
|    objects to be automatically purged from the system after they expire.  For
 | |
|    audio cuts, this can be configured on a group-wide basis in
 | |
|    RDAdmin->ManageGroups, while Logs and ELR data purging can be configured in
 | |
|    RDAdmin->ManageServices.
 | |
| 
 | |
|    RDLogManager Enhancements.  A 'Remarks' field has been added to the Event
 | |
|    and Clock dialogs to provide an area for entering free-form text notes.
 | |
| 
 | |
|    GPIO Enhancements.  It is now possible to configure separate and
 | |
|    independent macro carts to execute upon the rising and falling state of a
 | |
|    GPIO line.
 | |
| 
 | |
|    Username Length.  The previous limit of a maximum of eight characters in a
 | |
|    Rivendell username has been increased to 255, thus allowing for better
 | |
|    integration with external authentication systems such as Active Directory.
 | |
| 
 | |
|    Bugfixes.  Several bugfixes have been implemented --  see the ChangeLog for
 | |
|    details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 170, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.1.1 -- 11/11/2008
 | |
| 
 | |
| This is a maintenance release of Rivendell.  The following issues have been
 | |
| corrected:
 | |
| 
 | |
|    Fixed problems in RDLogManager with saving clocks and events with names
 | |
|    longer than 58 characters.
 | |
| 
 | |
|    Removed vestigal 'Overlap' transition type in RDAdmin.
 | |
| 
 | |
|    Corrected a problem in RDAdmin where certain services could not be selected
 | |
|    for inclusion in a report.
 | |
| 
 | |
|    Added support for the '^' metacharacter in import paths in
 | |
|    RDAdmin->ManageServices to allow for uppercasing of date values [see the
 | |
|    date(1) man page for usage].
 | |
| 
 | |
|    Corrected log machine behavior so that a hard start time event occuring 
 | |
|    during a previously deferred hard start event will cancel the deferred 
 | |
|    event.
 | |
| 
 | |
|    Added logging for GPIO state transitions in the ripcd(8) log.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 162, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.1.0 -- 10/23/2008
 | |
| 
 | |
| Changes:
 | |
|    Custom Encoders.  It's now possible to configure Rivendell on a
 | |
|    host-by-host basis to use any command-line audio encoder (e.g. FAAC, 
 | |
|    FFmpeg) to drive exports, uploads and podcasts.  Information on setting it
 | |
|    up can be found in 'ENCODERS.txt'.
 | |
| 
 | |
|    GPIO Enhancements.  The syntax of the 'GPI Set' [GI], 'GPO Set' [GO]
 | |
|    and 'GPI Enable' [GE] RMLs has been extended and the underlying system
 | |
|    modified to allow operation of all three commands with both GPI and GPO
 | |
|    devices.  The old syntax is now deprecated, but still supported for
 | |
|    backwards compatibiity.  Information on the new syntax can be found in
 | |
|    'rml.sxw'.
 | |
| 
 | |
|    New Record RMLs.  Two new RMLs, 'Start Record Deck' [RS] and 'Stop Record
 | |
|    Deck' [RR] have been added, allowing any RDCatch record deck to be
 | |
|    controlled via RML.  Information on the new RMLs can be found in 'rml.sxw'.
 | |
| 
 | |
|    RDLogEdit Runtime Counters.  Time counters have been added in the Edit Log
 | |
|    screen in RDLogEdit that show the predicted running time of log events from
 | |
|    the currently selected event to the next STOP and the end of the log, while
 | |
|    highlighting multiple events will display the runtime of the selected
 | |
|    events.
 | |
| 
 | |
|    Metadata Import Enhancements.  Support has been added for importing
 | |
|    metadata from files generated by the BE AudioVault system (chunk type
 | |
|    'av10').
 | |
| 
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 162, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.0.1 -- 08/15/2008
 | |
| 
 | |
| Changes:
 | |
|    Incremented the version number to 1.0.1.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 159, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.0.0rc6 -- 08/19/2008
 | |
| 
 | |
| Changes:
 | |
|    Fixed a problem where ripped cuts would show an incorrect length if
 | |
|    Autotrim was enabled.
 | |
| 
 | |
|    Fixed a problem with saving the 'Editor Command' field in 
 | |
|    RDAdmin->ManageHosts.
 | |
| 
 | |
|    Brought the 'build slack' target for making a Slackware package up to date.
 | |
| 
 | |
|    Fixed a minor build problem when building without JACK support.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 159, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.0.0rc5 -- 08/08/2008
 | |
| 
 | |
| Changes:
 | |
|    Fixed broken compile on gcc-4.3.x.
 | |
| 
 | |
|    Removed limitations on using various 'special' (e.g. quotation and
 | |
|    apostrophe) characters in database fields.
 | |
| 
 | |
|    Fixed problems with importing files with UTF-8-encoded names.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 159, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.0.0rc4 -- 07/23/2008
 | |
| 
 | |
| Changes:
 | |
|    Fixed a bug that caused audio imports to be assigned incorrect Start and
 | |
|    End dates.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 159, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.0.0rc3 -- 07/22/2008
 | |
| 
 | |
| Changes:
 | |
|    Rivendell Import Filter.  An import filter for importing carts from
 | |
|    another Rivendell system has been added.  See the 'rivendell_filter.TXT'
 | |
|    file for usage information.
 | |
| 
 | |
|    Bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 159, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.0.0rc2 -- 07/07/2008
 | |
| 
 | |
| Changes:
 | |
|    AMB-OS AMR-100 Receiver Support.  Support has been added for importing
 | |
|    the 'Native MP2' format files generated by the Westport Communications
 | |
|    AMR-100 satellite receiver used by the AMB-OS system.
 | |
| 
 | |
|    RDDbCheck Enhancements.  Added a check for orphaned database tables to
 | |
|    RDDbCheck.
 | |
| 
 | |
|    Timescaling Fixes.  A bug has been fixed that affected the precision of
 | |
|    timescaling parameters when applied to long-form programs.
 | |
| 
 | |
|    Temp File Cleanup.  A bug has been fixed that was causing temporary files
 | |
|    to be left behind after manually posting audio to a podcast feed.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 159, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.0.0rc1 -- 04/24/2008
 | |
| 
 | |
| Changes:
 | |
|    Skinnable Modules.  It's now possible to specify a 1024x738 pixel 
 | |
|    'Background Image' for RDAirPlay and RDPanel in RDAdmin->ManageHosts.
 | |
| 
 | |
|    Bugfixes.  See the ChangeLog for details.
 | |
| -------------------------------------------------------------------------------
 | |
| v1.0.0rc0 -- 04/10/2008
 | |
| 
 | |
| Changes:
 | |
|    New Switcher Device.  Support has been added for the 'Quartz' line
 | |
|    of video routing switchers made by Evertz.  See the relevant
 | |
|    section in 'docs/SWITCHERS.txt' for details.
 | |
| 
 | |
|    Logging Changes.  A [Logs] section has been added to rd.conf(5) for
 | |
|    configuring event logging.  Logging can now be done directly to
 | |
|    files (as before) or through the syslog facility.  See the comments
 | |
|    in 'conf/rd.conf-sample' for details on setting this up.
 | |
| 
 | |
|    Overlap Transition Retired.  The ability to schedule 'Overlap' 
 | |
|    transitions in program logs has been removed.  The equivalent 
 | |
|    functionality can still be achieved by scheduling a 'Segue'
 | |
|    transition with the 'No Fade at Event End' attribute enabled.  Any
 | |
|    existing overlap transitions will be automatically converted when
 | |
|    the database schema update is applied.
 | |
| 
 | |
|    Random Cut Rotation Retired.  The ability to schedule cuts to rotate
 | |
|    'randomly' within a cart has been removed, with all cut rotation now
 | |
|    using the original 'sequential' algorithm.
 | |
| 
 | |
|    Bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 158, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.84 -- 01/03/2008
 | |
| 
 | |
| Changes:
 | |
|    Podcasting Subsystem.  A major new subsystem has been added that permits
 | |
|    automated generation and posting of audio podcasts from RDCatch, as well as
 | |
|    a new RDCastManager module for manual content posting and management of
 | |
|    existing podcast episodes.  RDCastManager is available in both Desktop and
 | |
|    online web-based environments.
 | |
| 
 | |
|    Axia LiveWire Support.  Full switcher support for LiveWire node devices has
 | |
|    been added.  See the relevant section in 'SWITCHERS.txt' for details.
 | |
| 
 | |
|    Backup Supervisor Support.  It is now possible to configure the Logitek
 | |
|    vGuest driver to automatically fail over to a backup Supervisor instance in
 | |
|    the event of failure of the primary Supervisor.
 | |
| 
 | |
|    Cart Auditioning.  It is now possible to audition audio in the cart picker
 | |
|    dialog before placement of the cart into a log.
 | |
| 
 | |
|    Audio Editor Integration.  It is now possible to configure an external
 | |
|    audio editor to be send audio directly from the cart picker dialog.
 | |
| 
 | |
|    Asynchronous Library Searches.  Added the ability to search the Library
 | |
|    asynchronously to allow efficient use with very large libraries.
 | |
| 
 | |
|    BugFixes.  A major emphasis in this version of Rivendell has been in
 | |
|    finding and correcting known bugs.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 155, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.82 -- 09/17/2007
 | |
| 
 | |
| Changes:
 | |
|    OVERLAP Transition.  A new transition type, called 'OVERLAP' has been
 | |
|    added.  Operation is similar to that of a SEGUE, except that audio from
 | |
|    the finishing event is not faded out, but will play at full volumne to the
 | |
|    end of the event.
 | |
| 
 | |
|    Scheduler Integration Enhancements.  A number of additions have been 
 | |
|    made to allow for greater control and integration between Rivendell and
 | |
|    third-party scheduling tools.  These include:
 | |
| 
 | |
|      Music Log Reconciliation.  Additional data fields have been added to the
 | |
|      Music Log parser to allow for proper Electronic Log Reconciliation (ELR)
 | |
|      to be configured for Music as well as Traffic logs.
 | |
| 
 | |
|      It's now possible to schedule voice tracks from imported Traffic logs by
 | |
|      means of the 'Insert Voice Track' string setting in
 | |
|      RDAdmin->ManageServices.
 | |
| 
 | |
|      It's now possible to insert a Log Note from imported Music logs by means
 | |
|      of the 'Note Cart String' setting in RDAdmin->ManageServices.
 | |
| 
 | |
|   RDImport Options.  A new '--title-from-cartchunk-cutid' switch has been
 | |
|   added to RDImport to allow title data to be extracted from CartChunk CutID
 | |
|   field of imported files.
 | |
| 
 | |
|   Dependency Changes.  As of this release, the LibRadio and LibRHpi packages
 | |
|   are supplied 'built-in' as part of the core Rivendell distribution.  Thus,
 | |
|   it is NO LONGER NECESSARY to install these packages separately.  As part of
 | |
|   this process, a new utility called 'RDHPIInfo' (formerly the 'RHPIInfo
 | |
|   utility in LibRadio) has been added.
 | |
| 
 | |
|   Bug Fixes.  A major emphasis of this release has been to fix as many known
 | |
|   bugs as possible.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 141, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.81 -- 07/13/2007
 | |
| 
 | |
| Changes:
 | |
|    Automatic Dropbox Mode.  A new dialog, 'RDAdmin->ManageHosts->Dropboxes'
 | |
|    has been added that allows multiple dropbox import services to be easily
 | |
|    configured and modified.
 | |
| 
 | |
|    Integrated Music Scheduler.  It is now possible to define music categories
 | |
|    and schedule music playouts with RDLogManager.
 | |
| 
 | |
|    RDPanel Module.  A new 'RDPanel' module has been added that consists of a
 | |
|    'full screen' version of the SoundPanel widget found in RDAirPlay.
 | |
|    Configuration is done in RDAdmin->ManageHosts->RDPanel, and is completely
 | |
|    independent of the configuration of the SoundPanel in RDAirPlay.
 | |
| 
 | |
|    SoundPanel Changes.  Several changes in the operation of the SoundPanels
 | |
|    (both in RDAirPlay and RDPanel) have been made, including:
 | |
| 
 | |
|      1) Improved Panel Navigation.  Instead of traversing the set of available
 | |
|         panels linearly by means of left- and right-arrow buttons, the desired
 | |
|         panel can now be selected directly by means of a drop-down menu.
 | |
| 
 | |
|      2) Nameable Panels.  It's now possible to give each panel a user-defined
 | |
|         name.
 | |
| 
 | |
|      3) Hook Mode.  Playouts can be set to play either the full audio content
 | |
|         or just the designated hook material on a playout-by-playout basis.
 | |
| 
 | |
|      4) Customizable Default Labels.  Default button labels can be now defined
 | |
|         by means of wildcards in the 'Label Template' control in
 | |
|         RDAdmin->ManageHosts->RDAirPlay or RDAdmin->ManageHosts->RDPanel.
 | |
| 
 | |
|    Many bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.98.0 and
 | |
|    librhpi-0.94.8 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 139, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after upgrading to allow 
 | |
|    any necessary changes to the database schema to be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.80 -- 03/01/2007
 | |
| 
 | |
| Changes:
 | |
|    SAS Router Support.  The SAS USI driver has been enhanced so that 
 | |
|    channel names are now automatically updated from the USI server whenever
 | |
|    the Rivendell daemons are started.
 | |
| 
 | |
|    RDImport Improvements.  A 'metadata-pattern=' switch has been added to
 | |
|    RDImport that allows metadata to be read from fields within the filename of
 | |
|    imported files.  Do 'rdimport --help' for details.
 | |
| 
 | |
|    New Metadata Format.  RDImport and RDLibrary will now import metadata from
 | |
|    WAV files from Scott Studios systems.
 | |
| 
 | |
|    RDCatch Error Alarms.  RDCatch can now be configured to generate alarms
 | |
|    (e.g. via e-mail or GPIO) whenever an event encounters an error.  See
 | |
|    RDAdmin->ManageHosts->RDCatch.
 | |
| 
 | |
|    RDAirPlay Log Autoloading.  RDAirPlay can now be configured to
 | |
|    automatically load and run specified logs at startup time.  It can also 
 | |
|    be set to automatically load and resume execution of whatever log was 
 | |
|    playing at the time of an unexpected system shutdown (e.g. due to power 
 | |
|    failure).  See RDAdmin->ManageHosts->RDAirPlay.
 | |
| 
 | |
|    Various Bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 130, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.79 -- 12/05/2006
 | |
| 
 | |
| Changes:
 | |
|    Pausing SoundPanel Buttons -- It is now possible to configure
 | |
|    RDAirPlay so that touching a playing SoundPanel button causes the
 | |
|    playout to pause rather than stop.  This is enabled by checking the
 | |
|    'Enable Button Pausing' checkbox in
 | |
|    RDAdmin->ManageHosts->RDAirPlay.
 | |
| 
 | |
|    Bugfixes -- Fixed a database schema problem that was causing Pre-
 | |
|    and Post-Import lists in RDLogManager to appear empty when editing
 | |
|    events.
 | |
| 
 | |
| See the ChangeLog for further details.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.97.4 and
 | |
|    librhpi-0.94.7 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 128, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.77 -- 12/01/2006
 | |
| 
 | |
| This is a bugfix version of Rivendell.  Issues addressed include the
 | |
| following:
 | |
|    Broken PLAY Transitions -- Fixes random hangs and log stopdowns
 | |
|    between events with PLAY transition type.
 | |
| 
 | |
|    Audio Importation Issues -- Fixes various issues with autotrimming
 | |
|    and level normalization.
 | |
| 
 | |
|    RDLogManager Timed-Start Attributes -- Fixes a problem where an
 | |
|    event would fail receive a Hard Time 'Start Immediately' attribute
 | |
|    if the Pre-Import Carts list was empty.
 | |
| 
 | |
| See the ChangeLog for further details.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.97.4 and
 | |
|    librhpi-0.94.7 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 126, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.76 -- 11/27/2006
 | |
| 
 | |
| Changes:
 | |
|    New/Extended RMLs -- A new 'Toggle On Air Flag' [TA] RML has been
 | |
|    added that toggles the 'On Air Mode' of RDAirPlay.  A new argument
 | |
|    added to the 'Start Next' [PN] RML allows log meta-events to be
 | |
|    automatically skipped (useful primarily when integrating with mixer
 | |
|    surfaces in Manual or LiveAssist modes).
 | |
| 
 | |
|    Log Refreshing -- It is now possible to 'refresh' a log while
 | |
|    playing out, thus preserving the view of what has already been
 | |
|    played in the Full Log widget while still loading updated log
 | |
|    elements.  Such refreshing can be done either manually or
 | |
|    configured on either a log-by-log or service-by-service basis to 
 | |
|    happen automatically whenever log updates are saved to the database.
 | |
| 
 | |
|    New AsPlayed Reports -- A 'Technical Report' has been added that
 | |
|    captures extended playout information from RDAirPlay (such as the 
 | |
|    cause of an event start).  A 'SoundExchange Statutory License
 | |
|    Report' has also been added that can be used to generate data in a
 | |
|    format suitable for direct submission of music playout data to
 | |
|    SoundExchange.
 | |
| 
 | |
|    Printable Reports -- It's now possible to generate ASCII-formatted
 | |
|    and printable reports about virtually every aspect of Rivendell
 | |
|    operation, including Cart/Cut lists, Logs, RDCatch events and
 | |
|    more, by touching the 'Reports' button in the respective Rivendell
 | |
|    modules.  The choice of external viewer/editor used can be set by
 | |
|    means of the VISUAL environmental variable (default is 'vi' on
 | |
|    Linux, 'Notepad' on Win32).
 | |
| 
 | |
|    Log Data Importer Changes -- The parser parameters for 'Length' in
 | |
|    RDADmin->ManageServices has been split into sections to allow
 | |
|    specification by hours, minutes and seconds as well as the previously
 | |
|    supported plain seconds.
 | |
| 
 | |
|    Audio Auditioning -- It's now possible to audition audio directly
 | |
|    from the Edit Log dialog in RDLogEdit and the Edit Event dialog in
 | |
|    RDLogManager.  No attempt is made evaluate rotation logic when
 | |
|    auditioning -- merely the first valid audio found in the selected 
 | |
|    cart is played.
 | |
| 
 | |
|    Cart Validity Indication (EXPERIMENTAL) -- The color-coding of
 | |
|    Carts and Cuts in RDLibrary has been altered so as to show the
 | |
|    event's 'playability' *at the instant the event is viewed*.  The
 | |
|    yellow 'conditional' indication has been retired.
 | |
| 
 | |
|    Many Bugfixes -- See the ChangeLog for details.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.97.4 and
 | |
|    librhpi-0.94.7 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 126, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.74 -- 09/18/2006
 | |
| 
 | |
| This is a bugfix version of Rivendell.  Issues addressed include the
 | |
| following:
 | |
|    Security Vulnerability -- Allowed users to execute commands with
 | |
|    the Run Shell Command macro with permissions of the user running
 | |
|    the ripcd(8) daemon (normally 'root').
 | |
| 
 | |
|    Timescaling Playouts -- Fixed a bug that was causing timescaled
 | |
|    events to terminate prematurely under certain circumstances.
 | |
| 
 | |
|    Log Error Checking -- Fixed issues that were preventing changes in
 | |
|    a cart's status in RDLibrary from being properly reflected in an
 | |
|    already-loaded RDAirPlay log.
 | |
| 
 | |
|    JACK/ALSA Playout Optimization -- Increased the size of the audio
 | |
|    ringbuffer for JACK and ALSA drivers.
 | |
| 
 | |
| See the ChangeLog for further details.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.97.2 and
 | |
|    librhpi-0.94.7 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    This version of Rivendell uses database schema version 120, and will
 | |
|    automatically upgrade any earlier versions.  To see the current schema
 | |
|    version prior to upgrade, see RDAdmin->SystemInfo.
 | |
| 
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.73 -- 09/11/2006
 | |
| 
 | |
| Changes:
 | |
|    Group Colors -- It is now possible to assign a color to each cart
 | |
|    group, allowing the group to be easily discerned within library
 | |
|    lists and logs.
 | |
| 
 | |
|    RDAirPlay User Interface Tweaks -- The Estimated and Scheduled
 | |
|    start time columns in the Full Log widget have been swapped.
 | |
| 
 | |
|    RDLogManager -- Embedded breaks from the music log are now
 | |
|    associated with the start time of the following music event, rather
 | |
|    than the preceding event.
 | |
| 
 | |
|    Many Bugfixes, especially pertaining to voicetracking and correct
 | |
|    log playout.  See the ChangeLog for details.
 | |
| 
 | |
| AudioScience Driver:
 | |
|    Due to stability issues with the 3.xx ASI driver versions, it is
 | |
|    recommended that v 2.96 or earlier ASI drivers be used with this
 | |
|    version of Rivendell.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.97.2 and
 | |
|    librhpi-0.94.7 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.71 -- 08/14/2006
 | |
| 
 | |
| Changes:
 | |
|    Copying Carts from SoundPanel in RDAirPlay.  It's now possible to
 | |
|    copy carts from the SoundPanel button in RDAirPlay when touching the
 | |
|    COPY button.
 | |
| 
 | |
|    VoiceTracker Rubberbanding.  Audio fadeup/fadedown points and
 | |
|    levels can now be set independently of the segue overlap in the
 | |
|    Voice Tracker dialog by moving the 'rubberbands' in the waveform
 | |
|    windows.
 | |
| 
 | |
|    Bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.97.2 and
 | |
|    librhpi-0.94.7 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.70 -- 08/03/2006
 | |
| 
 | |
| Changes:
 | |
|    PAM Authentication Module.  Allows the Rivendell user/group
 | |
|    assignment to be dynamically managed by PAM-based login systems.
 | |
| 
 | |
|    Play-While-Recording/Play-While-Importing Capability.  It is now
 | |
|    possible to update cut audio content even while the selfsame cut is
 | |
|    playing out in RDAirPlay.  (This capability also requires that
 | |
|    the libradio and librhpi packages be upgraded to the indicated
 | |
|    versions in order to function properly).
 | |
| 
 | |
|    BugFixes, especially concerning voicetracking, RDLogManager log
 | |
|    generation and automated downloads in RDCatch.  See the ChangeLog
 | |
|    for details.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.97.2 and
 | |
|    librhpi-0.94.7 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.69 -- 07/20/2006
 | |
| 
 | |
| Changes:
 | |
|    Voicetracking.  A major new feature in this version, voicetracking
 | |
|    gives operators the ability to insert dynamic, "one-off" audio content to
 | |
|    individual logs as well as the ability to individually customize each segue
 | |
|    transition of a log.  Carts for voicetracked content are automatically
 | |
|    created and deleted "on-the-fly" by the system, with no need for individual
 | |
|    cart management in the Library.
 | |
| 
 | |
|    RDLogManager Changes.  The sequence for generating logs in RDLogManager has
 | |
|    been completely overhauled, making it now possible to generate a log and
 | |
|    apply voice tracks even before Traffic import data are available (so-called 
 | |
|    "incremental log linking").  Several features have also been added to
 | |
|    support operation with music-intensive formats, such as the ability to
 | |
|    schedule embedded voicetracks and spots sets from external music scheduling
 | |
|    systems (currently only tested with RCS Selector).
 | |
| 
 | |
|    RDDBCheck.  A utility for checking consistency of the Rivendell database.
 | |
|    For information, do (as root):
 | |
| 
 | |
|        rddbcheck --help
 | |
| 
 | |
|    Many, Many Bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.97.1 and
 | |
|    librhpi-0.94.6 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.68 -- 03/20/2006
 | |
| 
 | |
| Changes:
 | |
|    Fixed a bug that broke CHAIN-TO events.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.97.0 and
 | |
|    librhpi-0.94.6 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.67 -- 03/16/2006
 | |
| 
 | |
| Changes:
 | |
|    Audio Metadata Import Enhancements.  Rivendell will now recognize
 | |
|    and import a wide variety of audio metadata formats, including:
 | |
| 
 | |
|       AES46-2002 (aka "CartChunk")
 | |
|       ID3v1 and ID3v2 Tags
 | |
|       TM Century "GoldWave" Extensions
 | |
|       TM Century "GoldDrive" Format
 | |
| 
 | |
|    RDImport Enhancements.  RDImport has been completely rewritten from
 | |
|    scratch, with an eye to improved stability and features (including
 | |
|    'SingleCart' and 'DropBox' modes).  Do 'rdimport --help' at a
 | |
|    command prompt to get a list of the possibilities.
 | |
| 
 | |
|    RDCatch Enhancements.  It's now possible to configure AutoTrim and
 | |
|    Normalization of Download Events, as well as Normalization of
 | |
|    Record Events.
 | |
| 
 | |
|    New Report Type.  An 'ASCAP/BMI Electronic Music Report' report
 | |
|    format has been added.  This uses the so-called "Paris" format to
 | |
|    generate EDI records that can be submitted directly to ASCAP/BMI
 | |
|    for satisfaction of a station's music reporting requirements.  New
 | |
|    data fields (including Composer, Publisher and Usage Type) have
 | |
|    also been added to the library to accomodate this functionality.
 | |
| 
 | |
|    Many BugFixes.  See the ChangeLog for details.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.66 -- 02/15/2006
 | |
| 
 | |
| Changes:
 | |
|    CD Ripper Enhancements.  Major enhancements have been made to the
 | |
|    CD ripper functionality in the RDLibrary module, including:
 | |
| 
 | |
|       CD-TEXT Support. The rippers now use CD-TEXT data in
 | |
|       preference to the FreeDB.  If no CD-TEXT data is found on a
 | |
|       disk, then the FreeDB is searched as before.
 | |
| 
 | |
|       International Standard Recording Code (ISRC) Support.  If
 | |
|       found, the rippers will now record the ISRC string from each
 | |
|       track.  These strings can be viewed and/or edited in the
 | |
|       'CutInfo/Record' dialog box.
 | |
| 
 | |
|       Automatic Cart/Cut Generation.  In the Full Disk ripper, it's
 | |
|       now possible to rip an entire CD into the system with just a few
 | |
|       mouse clicks.  This can be done on a track-by-track basis by
 | |
|       clicking the 'Add New Cart' button in the Select Cut dialog, or
 | |
|       for all the tracks at once by clicking the 'Set All New Carts'
 | |
|       button.
 | |
| 
 | |
|    New Build Targets.  It's now possible to build Rivendell as a 
 | |
|    Slackware package by doing 'make slack' (requires the Slackware
 | |
|    packaging tools) or as a SLAX module by doing 'make slax' (requires
 | |
|    the Linux-live scripts and the Slackware packaging tools).
 | |
| 
 | |
|    RDCatch Enhancements.  The previous hard-coded system-wide limit of
 | |
|    16 RDCatch decks has been removed, making it possible to configure
 | |
|    and use an arbitrarily large number of decks.
 | |
| 
 | |
|    Miscellaneous Bugfixes.  See the ChangeLog.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.96.1 and
 | |
|    librhpi-0.94.5 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
|  
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.65 -- 01/25/2006
 | |
| 
 | |
| This is a bugfix release of Rivendell.  Among the issues corrected
 | |
| are:
 | |
| 
 | |
|    RDLogManager issues, including a problem with autofill events when
 | |
|    the associated traffic or music import source had no matching
 | |
|    events.
 | |
| 
 | |
|    Problems with Services whose name contained one or more spaces.
 | |
| 
 | |
|    Full details are in the ChangeLog.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.95.1 and
 | |
|    librhpi-0.94.4 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.64 -- 01/04/2006
 | |
| 
 | |
| Changes:
 | |
|    Waveform Visualization Optimization.  Major work has been done on
 | |
|    decreasing the time required to open a cart in RDLibrary's Marker
 | |
|    Editor, for both PCM16 and MPEG formatted audio.
 | |
| 
 | |
|    Bugfixes.  See the ChangeLog.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.95.0 and
 | |
|    librhpi-0.94.4 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.63 -- 12/16/2005
 | |
| 
 | |
| Changes:
 | |
|    Version and Help Switches.  Every Rivendell module can now be
 | |
|    invoked with a '--version' switch to display the current version,
 | |
|    or a '--help' switch to display a short usage summary.
 | |
| 
 | |
|    Scriptibility Enhancements.  Additional command switches have been
 | |
|    added to RMLSend to enable it (and hence, other Rivendell modules)
 | |
|    to be scripted using the full set of Linux CLI utilities (cron(1), 
 | |
|    cat(1), etc).  Do 'rmlsend --help' for a full list of options.
 | |
| 
 | |
|    Startup Logs in RDAirPlay.  It's now possible to specify the
 | |
|    initial logs to load upon startup of RDAirPlay on the command line.
 | |
|    Do 'rdairplay --help' for the options.
 | |
| 
 | |
|    New Switcher Devices.  Support has been added for the Broadcast
 | |
|    Tools SS 4.2 audio switcher and StarGuide III satellite receiver.
 | |
|    See the file 'SWITCHERS.txt' for details.
 | |
| 
 | |
|    Bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.94.0 and
 | |
|    librhpi-0.94.4 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.62 -- 11/29/2005
 | |
| 
 | |
| This is a bugfix release of Rivendell.  Among the issues corrected
 | |
| are:
 | |
| 
 | |
|    A PATH problem in the init script that was causing RDCatch Upload
 | |
|    and Download events to fail.
 | |
| 
 | |
|    Problems with RDAirPlay starting a Hard Timed event reliably under
 | |
|    certain situations.
 | |
| 
 | |
|    See the ChangeLog for a full list.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.94.0 and
 | |
|    librhpi-0.94.4 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.61 -- 11/22/2005
 | |
| 
 | |
| Changes:
 | |
|    RDLibrary Useability Tweaks.  When new carts are created in
 | |
|    RDLibrary, they are now considered to officially exist upon clicking
 | |
|    the 'OK' button in the Add Cart dialog, in contradistinction to the
 | |
|    old policy where they didn't 'stick' until 'OK' was clicked in the
 | |
|    Edit Cart dialog.  The old way tended to be confusing for many
 | |
|    opertors, as clicking 'Cancel' in the Edit Cart dialog would result
 | |
|    in any recorded audio being deleted.  Also then creating a new
 | |
|    cart, RDLibrary will now create a single empty cut within the cart
 | |
|    by default.
 | |
| 
 | |
|    Various Bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.94.0 and
 | |
|    librhpi-0.94.4 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.60 -- 11/15/2005
 | |
| 
 | |
| Changes:
 | |
|    ELR/Report Data Handling.  ELR/Report data is now managed on a
 | |
|    Service-wide basis, rather than being associated with individual
 | |
|    logs.  This is reflected in a revamped interface in RDLogManager,
 | |
|    where 'Generate Reports' and 'Delete Report Data' buttons have been
 | |
|    merged into a single 'Manager Report Data' button.
 | |
| 
 | |
|    SoundPanel Configuration Permissioning.  A new user right,
 | |
|    'Configure System Panels', can be used to control which users are
 | |
|    allowed to configure System (type 'S') Sound Panel buttons in
 | |
|    RDAirPlay.
 | |
| 
 | |
|    Various Bugfixes.  Including bugs affecting the ability to
 | |
|    generate a new Rivendell database and account lockouts when used
 | |
|    with certain version of mySQL.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.94.0 and
 | |
|    librhpi-0.94.4 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.58 -- 11/04/2005
 | |
| 
 | |
| This release fixes a minor bug in the KDE desktop integration code for
 | |
| the RPM packaging.  For users who do not install from RPM, there is no
 | |
| difference between this version and v0.9.57. 
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.57 -- 11/03/2005
 | |
| 
 | |
| This is primarily a bugfix release of Rivendell.  Some minor user
 | |
| interface tweaks have also been added:
 | |
| 
 | |
| Changes:
 | |
|    SuSE Desktop Integration.  When installing from RPM, items for the
 | |
|    various Rivendell modules will now be added to the Panel Menu in
 | |
|    the 'Applications' and 'System->Desktop Applet' sections.
 | |
| 
 | |
|    Rivendell Icons.  A set of Rivendell icons at various resolutions
 | |
|    have been added.  They can be found in the package documentation
 | |
|    directory on an RPM installation, or in 'icons/' in the sources.
 | |
| 
 | |
|    Report Data Management.  It's now possible to manage report/ELR
 | |
|    data independently of the log it originated from.  A new user
 | |
|    attribute, called 'Delete Report Data' configures the right to
 | |
|    delete Report data in the Edit User dialog.  Report data can be
 | |
|    deleted either when the parent log is deleted, or by means of a new
 | |
|    'Delete Report Data' button in RDLogManager.
 | |
| 
 | |
|    Numerous Bugfixes.  Including the dilly that was causing responses
 | |
|    to Yes|No dialog boxes to be ignored.  See the ChangeLog for details.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.94.0 and
 | |
|    librhpi-0.94.4 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.55 -- 10/11/2005
 | |
| 
 | |
| This is a maintenance/bugfix release of Rivendell.  The following
 | |
| issues have been addressed:
 | |
| 
 | |
|    RDLibrary.
 | |
|      Fixed broken marker editor.
 | |
| 
 | |
|      Fixed loss of 'Day of Week' settings when setting a cut to
 | |
|      'Evergreen' (Mantis bug #85).
 | |
| 
 | |
| 
 | |
|    RDAirPlay.
 | |
|      Fixed corrupt Hard Time display in Full Log Widget (Mantis bug
 | |
|      #82).
 | |
| 
 | |
|      Fixed failure of space bar to advance events after clicking Full
 | |
|      Log widget (Mantis bug #60).
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.94.0 and
 | |
|    librhpi-0.94.4 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.54 -- 10/06/2005
 | |
| 
 | |
| This is primarily a bugfix release of Rivendell.  Some minor user
 | |
| interface tweaks have also been added:
 | |
| 
 | |
| Changes:
 | |
|    RDLibrary Tweaks.  Evergreen cuts in the Edit Cart dialog now show
 | |
|    with a green background.
 | |
| 
 | |
|    RML Behavior.  It is now possible to STOP a macro cart running a
 | |
|    'Sleep' [SP] command in RDAirPlay.
 | |
| 
 | |
|    RDCatch Source Monitoring Tweaks.  It is now possible to set the
 | |
|    default state of the source monitors for record decks in RDAdmin,
 | |
|    and have the monitor's state be preserved across multiple
 | |
|    invocations of RDCatch.
 | |
| 
 | |
|    RDLogManagerTweaks.  Unneeded and misleading 'Hour' fields have
 | |
|    been removed from time entry fields where appropriate.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.94.0 and
 | |
|    librhpi-0.94.4 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.53 -- 09/28/2005
 | |
| 
 | |
| Changes:
 | |
|    RDCatch Enhancements.  It is now possible to configure a single
 | |
|    record 'window' in RDCatch and configure multiple shorter
 | |
|    recordings within that window to be started by means of GPI
 | |
|    closures.
 | |
| 
 | |
|    Asynchronous Macro Carts.  It's now possible to designate a macro
 | |
|    cart as to be executed 'Asynchronously', meaning that, when
 | |
|    executed within a log in RDAirPlay, any Sleep ['SP'] RMLs contained 
 | |
|    within the cart  will not delay subsequent log events, but *will* 
 | |
|    delay subsequent RML statements within the cart itself.  This can
 | |
|    be useful for achieving various special effects, such as starting a
 | |
|    music bed and then playing a seperately carted dry voiceover on top
 | |
|    of it.  
 | |
| 
 | |
|    RDLibrary Enhancements.  RDLibrary will now give explicit warning
 | |
|    about various out-of-parameter conditions (like audio carts that
 | |
|    contain no audio).  It's now also possible to specify the 'Forced
 | |
|    Length' of a cart (for timescaling purposes) without obscuring the
 | |
|    actual average length of the cart.
 | |
| 
 | |
|    Many Bugfixes.  Especially with regard to RDCatch, MPEG encoding
 | |
|    and electronic log reconciliation (ELR) functionality.  See the 
 | |
|    ChangeLog for details.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.94.0 and
 | |
|    librhpi-0.94.4 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.51 -- 08/31/2005
 | |
| 
 | |
| This version of Rivendell is mostly a bugfix/cleanup release.  Changes
 | |
| are noted below.
 | |
| 
 | |
| Changes:
 | |
|    Rdcatch_copy(1).  This is a new importer filter that can be used to
 | |
|    copy RDCatch events from one Rivendell Host to another, both within
 | |
|    a single database and between two different Rivendell databases.
 | |
| 
 | |
|    Importer Packaging Changes.  The utilities in the 'importers/'
 | |
|    subdirectory (wings_filter(1), sas_filter(1), crc-unity4k.sh(1) 
 | |
|    and rdcatch_copy(1)) now come packaged in their own seperate RPM, 
 | |
|    called 'rivendell-importers'.  This is because these utilities are
 | |
|    typically only used once, during system installation, and then
 | |
|    removed.
 | |
| 
 | |
|    Usability Tweaks.  Several here and there, mostly to make the
 | |
|    various user interfaces more consistent with each other.  See the
 | |
|    ChangeLog for details.
 | |
| 
 | |
|    Various bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.49 -- 08/09/2005
 | |
| 
 | |
| Changes:
 | |
|    Fixed a stupid bug that broke browsing in the Cart Selector and Cut
 | |
|    Selector dialog boxes when the group selector was set to 'ALL'.
 | |
| 
 | |
|    RDCatch Enhancements.  It's now possible to schedule overlapping
 | |
|    Record events with the same deck but with different GPI and 
 | |
|    destination cut parameters.  RDCatch will record to the correct 
 | |
|    cut on the basis of which GPI was received.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.93.2 and
 | |
|    librhpi-94.1 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.48 -- 08/07/2005
 | |
| 
 | |
| Changes:
 | |
|    Upload Events in RDCatch.  It's now possible to schedule the
 | |
|    automatic export and upload of audio files in RDCatch.  The
 | |
|    following upload protocols are supported:
 | |
|       FILE
 | |
|       FTP
 | |
|       SMB
 | |
| 
 | |
|    Database Support Cleanups.  Added directives to rd.conf(5) to make
 | |
|    it possible for Rivendell to work with RDBMS back-ends other than
 | |
|    mySQL.  This feature has not been at all well tested as of yet.
 | |
| 
 | |
|    Import Filter for AirForce 'Wings' System.  The filter can be used
 | |
|    to import the entire audio archive of an AirForce 'Wings' system
 | |
|    *in situ*, without requiring reencoding of audio and while
 | |
|    preserving much of the library meta-data from the original system.
 | |
|    See the 'WINGS_FILTER.txt' file in the documentation directory for
 | |
|    more information.
 | |
| 
 | |
|    New Swticher Device Support.  Added support for the BroadcastTools
 | |
|    SS16.4 swticher.
 | |
| 
 | |
|    MPEG Cleanups.  Many bugfixes regarding the use and handling of
 | |
|    MPEG audio.
 | |
| 
 | |
|    RDLogEdit Fixes.  Fixed all known outstanding issues with
 | |
|    RDLogEdit.
 | |
| 
 | |
|    Miscellaneous Bugfixes.  See the ChangeLog for details.
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.93.2 and
 | |
|    librhpi-94.1 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.47 -- 07/29/2005
 | |
| 
 | |
| Changes:
 | |
|    Download Events in RDCatch.  It's now possible to schedule the
 | |
|    automatic download and import of audio files in RDCatch.  The
 | |
|    following download protocols are supported:
 | |
|       FILE
 | |
|       FTP
 | |
|       HTTP
 | |
|       HTTPS
 | |
|       SMB
 | |
| 
 | |
|    RDAdmin Changes.  A number of features have been added to RDAdmin
 | |
|    to make configuration and management of Rivendell systems easier,
 | |
|    especially for larger sites.  These include the ability to create
 | |
|    new Host and Service entries using an already existing Host or
 | |
|    Service as a prototype, as well as the ability to remotely inspect the
 | |
|    audio configuration and capabilities of all systems on the Rivendell
 | |
|    network from a single instance of RDAdmin.  Users of the ALSA
 | |
|    driver may also want to consult the 'ALSA.txt' for instructions on
 | |
|    adding an ALSA control device definition to their '.asoundrc'
 | |
|    file.  While not strictly necessary, such a control device will
 | |
|    allow Rivendell to provide more specific audio configurtion
 | |
|    information.
 | |
| 
 | |
|    Numerous bugfixes, including the infamous ripcd(8) race condition.
 | |
|    See the ChangeLog for details.
 | |
| 
 | |
| New Dependencies:
 | |
|    Several new dependencies have been added in this release, for which
 | |
|    new packages may need to be installed.  They are:
 | |
| 
 | |
|       lukemftp
 | |
|       samba-client
 | |
|       wget
 | |
| 
 | |
| Library Versions:
 | |
|    This version requires that, at a minimum, libradio-0.93.1 and
 | |
|    librhpi-94.1 be installed.  If installing from RPM, the version of
 | |
|    the currently installed libraries can be determined by doing:
 | |
| 
 | |
|       rpm -q libradio
 | |
|       rpm -q librhpi
 | |
| 
 | |
| Database Update:
 | |
|    As always, be sure to run RDAdmin immediately after
 | |
|    upgrading to allow any necessary changes to the database schema to
 | |
|    be applied.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.45 -- 07/18/2005
 | |
| 
 | |
| Changes:
 | |
|    Full Disk Ripping.  It's now possible (by touching the 'Rip Disk'
 | |
|    button in RDLibrary's main window) to rip all of the tracks on a CD
 | |
|    to multiple Cart/Cut destinations in a single operation.  The 
 | |
|    individual track ripper accessed from RDLibrary's Edit Cart dialog 
 | |
|    remains as well.
 | |
| 
 | |
|    RDLogin User List.  The list of available user names is now shown
 | |
|    in RDLogin as a pulldown list, rather than requiring the user to
 | |
|    enter the name.
 | |
| 
 | |
|    Security System.  It's now impossible for the same user to be both
 | |
|    an Administrator and a regular user, and checking the 'Administer
 | |
|    System' box in RDAdmin's User Dialog will now gray out all the
 | |
|    other checkbox choices.  This was done to discourage trolling for
 | |
|    admin accounts when using RDLogin (see 'RDLogin User List' above).
 | |
| 
 | |
|    Logitek Audio Engine Support.  Full Rivendell integration with
 | |
|    Logitek's Audio Engine system is now possible through use of Logitek's
 | |
|    'vGuest' control API (part of their 'Supervisor' application).  I
 | |
|    would like especially to thank John Davis from Logitek for his 
 | |
|    invaluable assistance in getting this working.
 | |
| 
 | |
|    Bugfixes.  In particular, bugs affecting audio playout from
 | |
|    RDLibrary's Edit Audio window, as well as problems with saving long
 | |
|    logs.  See the ChangeLog for details.
 | |
|   
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.38 -- 07/01/2005
 | |
| 
 | |
| Changes:
 | |
|    Security System Cleanups.  A lot of time in this release has gone 
 | |
|    into ensuring that the various user permission attributes are 
 | |
|    correctly and consistently enforced across all of Rivendell's modules.
 | |
| 
 | |
|    Group Permissioning by User.  It is now possible to define which
 | |
|    Library Groups will be visible in RDLibrary on a user-by-user
 | |
|    basis.  This can be used to effectively 'partition' the Library
 | |
|    into multiple 'sub-libraries'.
 | |
| 
 | |
|    RDAdmin Overhaul.  RDAdmin's UI has been overhauled to make it
 | |
|    stylebook-compliant (e.g. doubleclicks now work, focus problems
 | |
|    fixed, etc).  In addition, the List Groups dialog has been
 | |
|    substantially expanded and enhanced.
 | |
| 
 | |
|    RDLogManager Overhaul.  Likewise, RDLogManager's UI has been
 | |
|    overhauled, with many focus issues corrected.  Additionally,
 | |
|    right-click menus have been added in the Edit Clock and Edit Grid
 | |
|    dialogs to permit an underlying Event/Clock object to be directly 
 | |
|    edited without having to reascend to the main RDLogManager window.
 | |
| 
 | |
|    Electronic Log Reconciliation.  Lots of bugfixes in the ELR
 | |
|    generation routines.  Right now, this works only with the Wicks/CBSI
 | |
|    'DeltaFlex' system.
 | |
| 
 | |
|    Miscellaneous Bugfixes.  A great many.  See the ChangeLog for
 | |
|    details.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.34 -- 06/01/2005
 | |
| 
 | |
| Changes:
 | |
|    TSX Timescaling Support.  If you have an AudioScience series 61xx
 | |
|    or 62xx card, it is now possible to have playout events in RDAirPlay be
 | |
|    automatically timescaled to the correct length using these cards'
 | |
|    'TSX Timescaling' feature, by checking the 'Enforce Length' box on
 | |
|    the respective cart label in RDLibrary.
 | |
| 
 | |
|    Event and Clock Filtering.  It's now possible to filter the
 | |
|    display of Events and Clocks in RDLogManager in accordance with
 | |
|    their association with one or more Services.
 | |
| 
 | |
|    Audio Passthrough.  It's now possible to configure a 'Local Audio
 | |
|    Adapter' switcher device, making it possible to control audio
 | |
|    passing from the inputs to the outputs of the soundcards using
 | |
|    standard switcher control RMLs.  See the file 'docs/SWITCHERS.txt'
 | |
|    for details.
 | |
| 
 | |
|    RDCatch Record Deck Monitoring.  It's now possible configure a
 | |
|    'Monitor Port' for each Record Deck in RDCatch for realtime
 | |
|    monitoring of the source audio.
 | |
| 
 | |
|    Bugfixes, especially in the direct ALSA driver.  See the ChangeLog
 | |
|    for details.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.32 -- 05/10/2005
 | |
| 
 | |
| Changes:
 | |
|    Direct ALSA Support.  It is now possible to use up to eight ALSA
 | |
|    sound devices directly, without the need to use JACK. See the file
 | |
|    'docs/ALSA.txt' for information on setting this up.
 | |
| 
 | |
|    RDCatch Changes.  RDCatch has been extensively rewritten to support
 | |
|    the use GPI closures for controlling Record Events.  The Record
 | |
|    Event dialog has been reorganized accordingly.
 | |
| 
 | |
|    Multiple Sample Rate Support.  The JACK driver will now properly
 | |
|    deal with playout of audio that has been encoded with a sampling
 | |
|    rate different from that being used in the active JACK graph.
 | |
| 
 | |
|    Stream Meters Hack.  It is now possible to get usable audio meters
 | |
|    in all modules except RDAirPlay with older ASI cards that lack port
 | |
|    metering capability.  See the file 'SupportedCards' for details.
 | |
| 
 | |
|    Default Transition Type.  It is now possible to specify the default
 | |
|    transition type of newly added events in RDAdmin.
 | |
| 
 | |
|    New Switcher Types.  The BroadcastTools 16x2 and 12.4 switchers are
 | |
|    now supported.
 | |
| 
 | |
|    Usability Tweaks.  Added many UI tweaks designed to enhance
 | |
|    usability.  See the ChangeLog for details.
 | |
| 
 | |
|    Bugfixed.  As always, lots of these!  See the ChangeLog for details. 
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.26 -- 02/14/2005
 | |
| 
 | |
| Changes:
 | |
|    RDLogManger:  Change the log generation logic to allow event
 | |
|    overscheduling.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.25 -- 02/08/2005
 | |
| 
 | |
| Changes:
 | |
|    RDLogManager bugfixes.  See the ChangeLog.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.24 -- 02/01/2005
 | |
| 
 | |
| Changes:
 | |
|    RDLogManager usability enhancements.
 | |
| 
 | |
|    Various bugfixes.  See the ChangeLog.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.23 -- 01/31/2005
 | |
| 
 | |
| Changes:
 | |
|    Various bugfixes.  See the ChangeLog.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.22 -- 01/31/2005
 | |
| 
 | |
| Changes:
 | |
|    Various bugfixes.  See the ChangeLog.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.21 -- 01/28/2005
 | |
| 
 | |
| Changes:
 | |
|    Various bugfixes.  See the ChangeLog.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.20 -- 01/27/2005
 | |
| 
 | |
| Changes:   
 | |
|    Various bugfixes.  See the ChangeLog.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.19 -- 01/26/2005
 | |
| 
 | |
| Changes:
 | |
|    Various bugfixes.  See the ChangeLog.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.18 -- 01/21/2005
 | |
| 
 | |
| Changes:
 | |
|    Added support for the SAS 32KD Audio Switcher.
 | |
| 
 | |
|    Added new RMLs:
 | |
|      'Console Label' [CL]
 | |
|      'Fire Salvo' [FS]
 | |
|      'Switch Take With Gain' [SG]
 | |
|      'Switch Crosspoint Gain' [SX]
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.17 -- 01/17/2005
 | |
| 
 | |
| Changes:
 | |
|    Added RDImport to the RPM build for SuSE 9.2.
 | |
| 
 | |
|    Overhauled the Event Editor dialog in RDAirPlay.  The new layout is
 | |
|    hopefully more intuitive as well as more stable!
 | |
| 
 | |
|    Added support for the BroadcastTools ACS8.2 switcher.
 | |
| 
 | |
|    Added a 'Run Shell Command' [RN] RML.
 | |
| 
 | |
|    Lots of bugfixes.  See the ChangeLog.
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.16 -- 12/27/2004
 | |
| 
 | |
| Changes:
 | |
|    Bugfixes for RDAirPlay and the init script.  See the ChangeLog.
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.15 -- 12/17/2004
 | |
| 
 | |
| Changes:
 | |
|    Bugfixes for RDLibrary and RDAirPlay.  See the ChangeLog.
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.14 -- 12/15/2004
 | |
| 
 | |
| Changes:
 | |
|    Added automated database backups -- see the 'Database Backup' [DB] RML.
 | |
| 
 | |
|    Added a Windows port for RDLogEdit and RDLogManager.
 | |
| 
 | |
|    Added a 'Gas Gauge' to RDLibrary to show how much free disk space
 | |
|    remains.
 | |
| 
 | |
|    Added a 'SendCommand' [CC] RML, to allow remote execution of RMLs.
 | |
| 
 | |
|    Added Host Variables, a feature that allows RML called to called
 | |
|    with values specific to a given host.  See
 | |
|    RDAdmin->ManageHosts->HostVariables.
 | |
| 
 | |
|    Added support for BroadcastTools 8.2 and 16.1 switchers.
 | |
| 
 | |
|    Added a 'Binary Serial Out' [BO] RML.
 | |
| 
 | |
|    Added RDGpiMon, a utility for monitoring the current status of GPI
 | |
|    lines.
 | |
| 
 | |
|    Added a 'SpaceBar Action' control to
 | |
|    RDAdmin->ManageHosts->RDAirPlay to allow the user to specify what
 | |
|    pressing the spacebar does.
 | |
| 
 | |
|    Added a 'Flash Active Events' control to
 | |
|    RDAdmin->ManageHosts->RDAirPlay to specify that active SoundPanel
 | |
|    buttons should flash.
 | |
| 
 | |
|    Added the ability to AutoTrim CD rips and recordings in RDLibrary.
 | |
| 
 | |
|    Added the ability to specify a 'heartbeat cart' to be run
 | |
|    periodically, in RDAdmin->ManageHosts.
 | |
| 
 | |
|    Added a 'Set Color Label' [LC] RML.
 | |
| 
 | |
|    Implemented Service permissions enforcement.
 | |
| 
 | |
|    Implemented Report Exports.  See RDAdmin->ManageReports and the
 | |
|    'reports.txt' file.
 | |
| 
 | |
|    Added LiveAssist mode to RDAirPlay.
 | |
| 
 | |
|    Added the ability to PAUSE active events in RDAirPlay.  Must be
 | |
|    enabled in RDAdmin->ManageHosts->RDAirPlay first.
 | |
| 
 | |
|    Added the ability for RDAirPlay to send data concern the
 | |
|    currently-playing and next-to-play events to external systems via
 | |
|    TCP-IP packets.  See the 'NOW+NEXT.txt' file for details.
 | |
| 
 | |
|    And, as always, swatted a huge slew of bugs.  See the ChangeLog for
 | |
|    details.
 | |
| -------------------------------------------------------------------------------
 | |
| v0.9.0 -- 08/18/2004
 | |
| 
 | |
| Changes:
 | |
|    A new log generation and merge utility has been added, called
 | |
|    RDLogManager, with the ability to import schedules from most any
 | |
|    third-party traffic or music scheduling system.
 | |
| 
 | |
|    More JACK tweaks -- it's now possible to configure Rivendell's init
 | |
|    script to automatically start and stop jackd(1) as required.  See
 | |
|    the 'JACK.txt' file in the 'docs/' directory for details.
 | |
| 
 | |
|    Numerous bugfixes.  See the ChangeLog.
 | |
| -------------------------------------------------------------------------------
 | |
| v0.8.0 -- 06/26/2004
 | |
| 
 | |
| Changes:
 | |
|    The audio driver infrastructure has been completely rewritten to
 | |
|    use dynamic output stream allocation instead of the previous
 | |
|    statically assigned stream values.
 | |
| 
 | |
|    Direct ALSA support has been dropped.  In it's place, JACK support
 | |
|    has been implemented.  For more information, see 'docs/JACK.txt'.
 | |
| 
 | |
|    Major stability improvements have been made on the primary
 | |
|    Rivendell on-air component, RDAirPlay.
 | |
| 
 | |
|    A bushel of bugfixes throughout.  See the ChangeLog for details.
 | |
| -------------------------------------------------------------------------------
 | |
| v0.7.9 -- 02/11/2004
 | |
| 
 | |
| RDCatch improvements.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.7.8 -- 02/11/2004
 | |
| 
 | |
| Test build for Sherrod Munday at SRN.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.7.3 -- 01/28/2004
 | |
| 
 | |
| Various bugfixes and UI tweaks.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.7.1 -- 01/27/2004
 | |
| 
 | |
| Major changes:
 | |
|    It's now possible to schedule a "switcher event" in RDCatch.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.7.0 -- 01/22/2004
 | |
| 
 | |
| Major changes:
 | |
| 
 | |
|    Macro carts are now implemented.
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.5.0 -- 12/09/2004
 | |
| 
 | |
| The initial BETA release.  Testing version only!!
 | |
| 
 | |
| A complete set of basic tools now exists, as follows:
 | |
| 
 | |
| RDAdmin -- System administration and configuration
 | |
| 
 | |
| RDLibrary -- Production library application.
 | |
| 
 | |
| RDCatch -- Netcatcher control and monitoring
 | |
| 
 | |
| RDLogin -- Set the current system user
 | |
| 
 | |
| RDLogEdit -- Generate and edit air logs
 | |
| 
 | |
| RDAirPlay -- On-air playout application
 | |
| 
 | |
| -------------------------------------------------------------------------------
 | |
| v0.1.0 -- 4/28/2002
 | |
| 
 | |
| The initial "Friendship 7" release.  Contains two programs:
 | |
| 
 | |
|     RDRecord -- A WAV file recorder.
 | |
| 
 | |
|     RDPlay -- A WAV file player.
 | |
| 
 | |
| Boths utilities support PCM16 and MPEG-1 Layer 2 format and most of
 | |
| the common meta-data types found in broadcast applications --i.e. BWF
 | |
| and CartChunk.
 | |
| 
 | |
| This release has the following major goals:
 | |
| 
 | |
| 1) Provide a thorough shakedown of the AudioScience HPI driver.
 | |
| 
 | |
| 2) Test the wave file implementation (RWaveFile and friends) for
 | |
|    correctness and compatibility with existing systems in the field.
 | |
| 
 | |
| 3) Test the build mechanism in a variety of different distro environments. 
 | |
| 
 | |
| 4) Start defining a standard look-and-feel (looking for feedback on
 | |
|    this one).
 | |
| 
 | |
| -------------------------------------------------------------------------------
 |