Browse Source

Updated the breaking changes doc to reflect the recent AudioProcessorEditor changes in 5a59c92b

tags/2021-05-28
ed 4 years ago
parent
commit
85899f825d
1 changed files with 23 additions and 1 deletions
  1. +23
    -1
      BREAKING-CHANGES.txt

+ 23
- 1
BREAKING-CHANGES.txt View File

@@ -4,6 +4,29 @@ JUCE breaking changes
Develop
=======

Change
------
Calling AudioProcessorEditor::setResizeLimits() will no longer implicitly add a
ResizableCornerComponent to the editor if it has not already been set as
resizable.

Possible Issues
---------------
Code which previously relied on calling this method to set up the corner
resizer will no longer work.

Workaround
----------
Explicitly call AudioProcessorEditor::setResizable() with the second argument
set to true to enable the corner resizer.

Rationale
---------
The previous behaviour was undocumented and potentially confusing. There is now
a single method to control the behaviour of the editor's corner resizer to
avoid any ambiguity.


Change
------
The implementations of `getValue` and `setValue` in `AUInstanceParameter` now
@@ -11,7 +34,6 @@ properly take the ranges of discrete parameters into account.

Possible Issues
---------------

This issue affects JUCE Audio Unit hosts. Automation data previously saved for
a discrete parameter with a non-zero minimum value may not set the parameter to
the same values as previous JUCE versions. Note that previously, `getValue` on


Loading…
Cancel
Save