Skip to content

Commit

Permalink
This is 1.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
pema99 committed Feb 18, 2024
1 parent e0aebdc commit e6a6dec
Show file tree
Hide file tree
Showing 7 changed files with 11 additions and 15 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/StandaloneMetadata/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name" : "com.llealloo.audiolink",
"displayName" : "AudioLink",
"version" : "1.2.1",
"version" : "1.3.0",
"unity" : "2022.3",
"description" : "Audio reactive prefabs for VRChat",
"gitDependencies" : {},
Expand Down
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Changelog

## ??? - ???, 2024
## 1.3.0 - February 18th, 2024
### Changes
- Deprecated various static properties in AudioLink.DataAPI in favor of static functions to work around a miscompilation bug in UdonSharp.
- Deprecated the underused "AudioLink extra packages", which contains a single "AudioLinkZone" script. The script is now in the main package.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ public static void OpenExampleScene()
{
if (EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo())
{
string baseAssetsPath = "Samples/AudioLink/1.2.1";
string baseAssetsPath = "Samples/AudioLink/1.3.0";
string packagePath = "Packages/com.llealloo.audiolink/Samples~/AudioLinkExampleScene";
string assetsPath = Path.Combine("Assets", baseAssetsPath, "AudioLinkExampleScene");
if (!Directory.Exists(Path.Combine(Application.dataPath, baseAssetsPath, "AudioLinkExampleScene")))
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ public partial class AudioLink : MonoBehaviour
#endif
{
const float AudioLinkVersionNumberMajor = 1.00f;
const float AudioLinkVersionNumberMinor = 2.01f;
const float AudioLinkVersionNumberMinor = 3.00f;

[Header("Main Settings")]
[Tooltip("Should be used with AudioLinkInput unless source is 2D. WARNING: if used with a custom 3D audio source (not through AudioLinkInput), audio reactivity will be attenuated by player position away from the Audio Source")]
Expand Down
2 changes: 1 addition & 1 deletion Packages/com.llealloo.audiolink/Runtime/VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.2.1
1.3.0
2 changes: 1 addition & 1 deletion Packages/com.llealloo.audiolink/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name" : "com.llealloo.audiolink",
"displayName" : "AudioLink",
"version" : "1.2.1",
"version" : "1.3.0",
"unity" : "2022.3",
"description" : "Audio reactive prefabs for VRChat",
"gitDependencies" : {},
Expand Down
14 changes: 5 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,14 @@ The per-frequency audio amplitude data is first read briefly into Udon using Uni
### [Frequently Asked Questions](FAQ.md)
### [Documentation for shader creators](https://github.com/llealloo/vrc-udon-audio-link/tree/master/Docs)

## 1.2.1 - December 9th, 2023
## 1.3.0 - February 18th, 2024
### Changes
- Enabled Async GPU readbacks on mobile platforms, including Quest. This let's you access data via Udon much more cheaply. To facilitate this, AudioLink now requires Unity 2022.3 or newer. (pema)
- Moved the AudioLink menu in the top menu bar into the "Tools" submenu, to bring it in line with other similar packages. (techanon)
- Updated the "Add AudioLink Prefab to Scene" button to check for the existence of a prefab before adding a new one. (techanon)
- Made the controller call `AudioLink.AudioLinkEnable` and `AudioLink.AudioLinkDisable` instead of toggling the AudioLink GameObject. (Nestorboy)
- Deprecated various static properties in AudioLink.DataAPI in favor of static functions to work around a miscompilation bug in UdonSharp.
- Deprecated the underused "AudioLink extra packages", which contains a single "AudioLinkZone" script. The script is now in the main package.

### Bugfixes
- Fixed normals being incorrectly flipped on the logo of the AudioLink controller. (llealloo)
- Fixed a bug where shader ID's used by AudioLink weren't properly initialized in some cases. (Nestorboy)
- Updated the shader used for the AudioLink controller logo to support single pass stereo instanced rendering. (Nestorboy)
- Fix an issue where shader ID's were initialized too late when AudioLink API was used too early in the script execution cycle. (pema)
- Fixed an issue where an exception would be thrown when leaving a world with AudioLink enabled. (@ShingenPizza)
- Fixed a bug where theme colors would reset when someone joins the instance. (Teeh, orels1, pema)

## Updating projects from version 0.2.8 or lower? (...first time setup? please see next section)
1. Before upgrading your project, **MAKE A BACKUP**! The latest version of AudioLink changes many things - better safe than sorry.
Expand Down

0 comments on commit e6a6dec

Please sign in to comment.