# DJ PRO - Release notes ## 2024.1.2 - 15.03.2024 * Support for Unity Cloud Build improved * domains updated * Updated to Common 2024.1.1 ## 2024.1.1 - 25.02.2024 * Players: fix for play-mode with active inspector ## 2024.1.0 - 27.01.2024 * Updated to Common 2024.1.0 ## 2023.2.3 - 15.12.2023 * Turntable: fix for AudioSources without clips ## 2023.2.2 - 20.11.2023 * SimplePlayer: "Follow Direction" added * UI-behaviour of demo scenes further improved * WatchDog-implemetation fixed * Support for Unity Cloud Build * Code made more resilient * Updated to Common 2023.3.1 ## 2023.2.1 - 20.07.2023 * Turntable: ReadDataAsStream added (the new default is reading the file directly) * Provider, Set & SimplePlayer: OnProviderReady-callback added * UI of the demo scenes is working better in world space (AR/VR) * Updated to Common 2023.2.3 ## 2023.2.0 - 29.06.2023 * AudioData for all Players * read files and directories on Android 10+ * Loading of icon (cover) improved * Fixes for filters * Enums improved * Updated to Common 2023.2.2 ## 2023.1.0 - 26.01.2023 * Support for Unity 2023 * Updated to Common 2023.1.0 ## 2022.2.2 - 02.12.2022 * Turntable: "Next" and "Previous" improved * Updated to Common 2023.1.0 ## 2022.2.2 - 02.12.2022 * Cover loading improved * Demos improved * Project cleanup * Updated to Common 2022.2.2 ## 2022.2.1 - 04.11.2022 * Fix for SamplePosition * Editor integration improved * "Check for Update..." added to the menu * Updated to Common 2022.2.1 ## 2022.2.0 - 15.08.2022 * OGG-support for WebGL improved * Minimal supported version is now Unity 2019.4 or newer * Updated to Common 2022.2.0 ## 2022.1.1 - 30.05.2022 * Automatic installation of packages improved * Editor-folders moved to Scripts * GetHashCode-method improved * Updated to Common 2022.1.2 ## 2022.1.0 - 28.03.2022 * Support for MP3 and OGG under WebGL * NLayer improved * Editor integration improved * Fixes for namespaces * "00-Simple_Example" demo scene added * Updated to Common 2022.1.1 ## 2021.2.6 - 30.12.2021 * Turntable: * property "AudioData" added * "Buffer Size" added (improved streaming possibilities) * Providers improved ## 2021.2.5 - 18.11.2021 * Updated to Common 2021.3.5 ## 2021.2.4 - 11.11.2021 * Check if Turntable/SimplePlayer are active before executing methods * Record has now CoverAsTexture and CoverAsSprite * Updated to Common 2021.3.4 ## 2021.2.3 - 27.09.2021 * RecordProviderPath fixed for non-Standalone * Updated to Common 2021.3.3 ## 2021.2.2 - 31.08.2021 * Scan-process works now with IL2CPP * Mixer-demo scene improved * LoadIcon improved * Code cleanup * Updated to Common 2021.3.1 ## 2021.2.1 - 04.06.2021 * Better control of the end of a track with the internal codecs * Updated to Common 2021.2.2 ## 2021.2.0 - 15.04.2021 * BPM analyzer added * UWP (WSA) post processor added * Turntable and SimplePlayer: * AudioStartEvent added * AudioEndEvent added * M3U-parser improved (thanks to Robert Bragg) * Updated to Common 2021.2.1 ## 2021.1.1 - 25.02.2021 * LoadAudioClip added * Turntable: * HandleFocus disabled per default * "InternalCodecsReadPCM" added * Android: Running in background improved and documentation updated * iOS: Running in background improved and documentation updated * CTNLayer.dll replaced by the source code * CTNVorbis.dll replaced by the source code * Updated to Common 2021.1.1 ## 2021.1.0 - 06.01.2021 * Support for XBox added * WSA: support for all audio formats * WebGL: support for WAV, MP3 and OGG * Demo scenes improved * URLs updated * Updated to Common 2021.1.0 ## 2020.4.8 - 17.12.2020 * Improved for Unity 2020.2 * Documentation updated * Updated to Common 2020.4.8 ## 2020.4.7 - 15.12.2020 * Turntable: better handling of focus on mobile * Demo scenes and prefabs improved ## 2020.4.6 - 14.12.2020 * Planned final release for 2020 * Record: Duration, SampleRate and Channels are now correct (if tags are used) * OnRadio integration improved * Updated to Common 2020.4.7 ## 2020.4.5 - 10.12.2020 * GUIMain: "Never sleep" for mobiles added * Turntable: singleton improved * Updated to Common 2020.4.6 ## 2020.4.4 - 27.11.2020 * Improvements for Unity 2019 and newer * OnRadio-prefab inside Editor improved * Buffer.Blockcopy replaced with Array.Copy * Loudspeaker can now be used with any audio format ## 2020.4.3 - 16.10.2020 * Turntable: global access via "Instance" added * Multi-threading improved * GlobalCache improved * Updated to Common 2020.4.4 ## 2020.4.2 - 10.09.2020 * Demo scenes improved * Caching fixed * Code improved * Updated to Common 2020.4.3 ## 2020.4.1 - 01.09.2020 * Code clean-up * Updated to Common 2020.4.2 ## 2020.4.0 - 28.08.2020 * Support added for: * Apollo Visualizer Kit * Rhythm Visualizator * Volumetric Audio * Big code overhaul * Import of the demo scenes streamlined * Minimal version is now Unity 2018.4 and newer * Updated to Common 2020.4.1 ## 2020.3.0 - 02.07.2020 * Unity events added to "Turntable" and "SimplePlayer": * OnPlaybackStarted * OnPlaybackEnded * OnError * Unity events added to "Sets" and "SimplePlayer": * OnFilterChanged * OnErrorProviderInfo * Unity event "OnRecordChanged" added to "SimplePlayer" * Unity event "OnRecordsChanged" added to "Providers", "Set" and "SimplePlayer" * Unity event "OnErrorProviderInfo" added to "Providers" and "SimplePlayer" * Unity event "OnEventPosition" added to "Eventer" * Unity event "OnLoopPosition" added to "Looper" * Unity event "OnQueryCompleted" added to "SongArtService" * Updated to Common 2020.3.0 ## 2020.2.2 - 19.06.2020 * Demo scenes are now in "Demos.unitypackage" (please install "Assets/Plugins/crosstales/Common/UI.unitypackage" first) * Demos improved * Updated to Common 2020.2.1 ## 2020.2.1 - 11.06.2020 * Integration for OnRadio added * "LoadIcon"-class improved * Record: "IconUrl" added * RecordFilter: "Limit" added * Updated to Common 2020.2.0 ## 2020.2.0 - 17.05.2020 * Caching greatly improved: "GlobalCache" is now available as prefab * "Rating" added to the "Record" and "RecordFilter" classes * "RecordInfo" has a new variables called "Icon" and "Rating" * "LoadIcon" added * Filtering improved * SimplePlayer is now also a ISet * All demo scenes improved * Compile defines can now be disabled * Editor integration improved * PlayMaker actions improved * Integration for Unity 2020 improved ## 2020.1.4 - 15.04.2020 * Small improvements * Updated to Common 2020.1.3 ## 2020.1.3 - 26.03.2020 * Improvements for macOS and Linux editors ## 2020.1.2 - 05.03.2020 * ReminderCheck removed * Updated to Common 2020.1.2 ## 2020.1.1 - 30.01.2020 * Support for Unity 2020 * Updated to Common 2020.1.1 ## 2020.1.0 - 09.01.2020 * asmdef added * Editor integration improved * Updated to Common 2020.1.0 ## 2019.4.3 - 18.12.2019 * Fix for RecordProviderPath and RecordProviderPlaylist * Fix for .Net4.x * PlayMaker actions added ## 2019.4.2 - 06.12.2019 * SimplePlayer and Turntable: * "isMuted", "Mute", "UnMute" and "MuteOrUnMute" added * "Volume"-property added * "Pitch"-property added * "StereoPan"-property added * Editor integration improved * Updated to Common 2019.5.4 ## 2019.4.1 - 14.10.2019 * Fix for the Turntable * Demo scene "06-PlaySingleFile" added * Updated to Common 2019.5.1 ## 2019.4.0 - 07.10.2019 * Biggest code overhaul since the release * Updated to Common 2019.5.0 ## 2019.3.2 - 25.09.2019 * ReminderCheck changed * UpdateCheck is now set to "false" per default (enable it in the configuration) * Code cleanup ## 2019.3.1 - 06.09.2019 * Fix for File Browser * Minor code improvements * Updated to Common 2019.4.1 ## 2019.3.0 - 31.07.2019 * Minimal version is now Unity 2017.4 and newer * Added compatibility with assembly definitions * Demos: fully qualified access to classes * Code slightly optimized for mobile * Updated to Common 2019.4.0 ## 2019.2.4 - 27.05.2019 * Manuals updated * Updated to Common 2019.3.2 ## 2019.2.3 - 10.04.2019 * Windows: IL2CPP support * Editor improvements * Updated to Common 2019.2.5 ## 2019.2.2 - 12.03.2019 * Record and Turntable: file path handling improved * Code cleanup * Updated to Common 2019.2.3 ## 2019.2.1 - 18.02.2019 * Test-drive and playback in Editor fixed * Editor improved * Warning for IL2CPP under Windows standalone ## 2019.2.0 - 07.02.2019 * "Eventer"-class and prefab added * "EventPoint"-class added * "LoopPoint"-class added * "Samples" and "SamplePosition" added to the player * "Elapsed" (time in seconds) has now a setter * Looper supports now seconds, samples and percentage * Updated to Common 2019.2.1 ## 2019.1.1 - 28.01.2019 * RecordProviderFile added * RecordProviderClip improved * "Unity Standard Assets" removed * Documentation updated ## 2019.1.0 - 14.01.2019 * Next and previous fixed for AudioClips * Audio files for tests added * Demo scenes improved * ChangeMP3Codec added * Updated to Common 2019.1.0 ## 2018.4.0 - 01.11.2018 * Turntable: * "Delay" added * "Cache"-method added * Caching works now for all platforms and formats * Callback "OnCached" added * DB-serialisation replaced with XML instead of binary data * RecordProviderClip added * WebGL: playback works * Code improvements * Updated to Common 2018.4.0 ## 2018.3.1 - 18.10.2018 * Support for WSA and WebGL added * IPlayer: * PlayAndStop added * PauseOrUnPause added * UnPause added * "OnLooppositionReached" added to Turntable, SimplePlayer and Looper * Demo for Looper added * BaseRecordProvider: Reset UID added * Updated to Common 2018.3.1 ## 2018.3.0 - 08.10.2018 * Save the playlists as XSPF * WWW replaced with UnityWebRequest * Demo scene improved * Minimum Unity version is now 5.6 * UpdateCheck: runs in a separate thread * Common 2018.3.0 added * Tested with Unity 2018.3 ## 2018.2.0 - 23.08.2018 * Common 2018.2.0 added * Discord channel added * Standard version removed ## 1.2.2 - 07.06.2018 * Loop-bug fixed for CT codecs * Editor integration improved * Official support for Unity 2018.1 & 2018.2 ## 1.2.1 - 27.04.2018 * Various code improvements * Common 1.2.7 added ## 1.2.0a - 19.04.2018 * Memory-leak from AudioClips fixed ## 1.2.0 - 27.03.2018 * Interface "ISet" for sets added * Interface "IRecordProvider" for record providers added * Interface "IPlayer" for players added * Code improvements * Common 1.2.6 added ## 1.1.0 - 22.02.2018 * Filter improved * Demo scenes improved * Code clean-up * Common 1.2.5 added ## 1.0.0 - 18.01.2018 * Production release