Next Release
RM keeps this page up to date during RMing - especially the Timeline. The selected bug progress lists on this page are automatically populated by BugzillaReports
|
3.0.2 Plan
Audacity 3.0.2 is likely to be a maintenance release for possible issues found with 3.0.0 and the not-released 3.0.1, and done quickly.
Bugfixes will happen during 3.0.2.
- Likely no other user visible features
- Likely safe changes only, e.g build/cmake improvements (if these changes fail, they fail visibly at compile time).
- Details of what is allowed in to be decided by RM.
Changes to the manual, github docs (build instructions) and scripts may happen.
Timeline
-
17th Mar 2021 - 3.0.0 released
-
27th Mar 2021 - James announced as RM for 3.0.1
-
31st Mar 2021 - String freeze. Audacity.pot updated and sent to translators.
-
3rd Apr 2021 - Review bug status, especially bugs P1, P2, ASSERT, accessibility or new for Unitary Project.
-
5th April - Code and Manual frozen or very chilly indeed
-
5th April - Translation closed.
-
P1 bugs and certain P2 bugs might further delay releases. See live counts below.
P2 (12) | 12 |
total | 12 |
-
7th Apr 2021 3.0.1 RC01
-
8th Apr 2021 Bug 2700 - New pragma for 'locked' retries, and race condition fix (Paul Licameli)
-
9th Apr 2021 Deal with a sudden unexpected overnight increase in number of P2s of 50% (from 2 P2s to 3 P2s).
-
10th Apr 2021 Confirmation from Jack L that his workload now does not 2700.
-
11th Apr 2021 3.0.2 RC01
-
14th Apr 2021 3.0.2 RC02
- <--- We are here
-
27th Apr 2021 Audacity 3.0.2 Released!
Release Process has a checklist showing progress close to release at a finer granularity.
Requests to the RM
This is a place for requests to the RM for this release:
Requests to the RM for 3.0.2
This is a place for requests to the RM for bugs held over from3.0.0 for 3.0.2:
-
P3 2524 - Macros "Cancel" button is confusing - doesn't do "what it says on the tin"
-
P2 2676 - Import Export: Incorrect handling over 0 dB
-
For 3.0.1 Peter: Proposal: Rationalizing where new tracks are created to aid usability and consistency - we had bugs for part of this but closed them in favor of this proposal
- This encompasses the following bugs:
- P3 ENH 2219 - ENH: Add new track places the track at the bottom of the project - should be under user control
- P3 ENH 2220 - ENH: Duplicate command places the duplicate track(s) at the bottom of the project -not under the selected track(s)
-
P3 498 - Enh: Yellow snap guidelines lost after saving in high resolution selection format
-
P3 2672 - Plug-ins listed in reverse alphabetic order in Plug-ins Manager
-
P3 2680 - Scale for Spectrogram changed unexpectedly
-
P4 2683 - Join clips can create spurious envelope points
Planned Release Announcement Text
Audacity 3.0.3 replaces all previous versions.
- yada yada yada.
Full details at New Features in 3.0.2
RM's list
- Patches to wxWidgets need to be better documented. What is each patch for? Need to be applied to our GitHub copy of wxWidgets too.
- Update workarounds for wxWidgets page, and track any reports back via wxWidgets Trac.
- Linux ASSERT Issues Not addressed yet to a safe level. We need code to guarantee we are building with patched wxWidgets under linux, I think.
-
Pulse Audio issue leads to plan to keep sound card steams open.Not suitable for 3.0.257
- Build instructions on Wiki must be brought up to date.
So is the Manual Release Ready?
This page lists pages that refer to 'ToDo-1' in the manual.
- Manual team now maintain a div with the manual status on it on the front page.
- Manual team also maintain a Clean-up Plan for dealing with P1s and critical P2s
So is the Code Release Ready?
This query shows us possibly problematic P1 and P2 bugs right now. If there is a P1 in there, the answer is 'NO'. The P2s need closer examination, and RM may decide that one or more of them block release, even at the last moment. The PXs (if any) might possibly be P1s - so we need to know about them.
ID | P | Status | Summary (12 tasks) ⇒ | ID |
---|---|---|---|---|
2700 | P2 | DEVEL - FIX MADE | "Failed to open the project database" | 2700 |
2734 | P2 | DEVEL - FIX MADE | Apply macro may not create the macro-output folder in the source directory | 2734 |
2718 | P2 | DEVEL - FIX MADE | Failed to execute a project file command (on server) | 2718 |
2741 | P2 | NEW | Msgctxt feature of translation not working. | 2741 |
2747 | P2 | NEW | The Macros output directory is in the top section in audacity.cfg | 2747 |
2749 | P2 | NEW | LIB-MAD: Huffman Data Overrun | 2749 |
2738 | P2 | NEW | Audacity crashes with Macros on files when the macro-output folder is in an unwritable location | 2738 |
2740 | P2 | NEW | Directories in Directories preferences can be set to unwritable locations | 2740 |
2743 | P2 | NEW | The first use of the "window" command in LOF files is ignored by Audacity | 2743 |
2748 | P2 | NEW | Ogg decoding can hang (old vorbis library) | 2748 |
2452 | P2 | NEW | Enh: De-clutter Plug-in Manager | 2452 |
2739 | P2 | NEW | If Temporary files directory is set to be unwritable then Audacity has a catalog of cryptic unhelpful errors | 2739 |
Bugs Addressed in this Release
There are lots of tables here with information about work done on bugs for this version.
These bugs and fixes probably won't be reported on individually. However we should report on the P2s that we have fixed and summarise the general trend.
Updated in this Release
These are bugs which we knew about before we started on this version, and have updated, and that are now DEVEL-FIXED or better. Often that will mean we DEVEL-FIXed them for this release.
ID | P | Status | Resolution | Summary (15 tasks) ⇒ | ID |
---|---|---|---|---|---|
2676 | P2 | RESOLVED | FIXED | Export: Incorrect handling over 0 dB | 2676 |
2692? | P2 | RESOLVED | FIXED | Mac: VI users get trapped in radio buttons of Keyboard Preferences | 2692 |
2694 | P2 | RESOLVED | FIXED | Coloring of tracks in Mixer Board are awry | 2694 |
2211 | P3 | RESOLVED | FIXED | Mac: keyboard navigation problem in Libraries preferences dialog | 2211 |
2523 | P3 | RESOLVED | FIXED | Audacity may suggest installing FFmpeg even when FFmpeg is installed | 2523 |
2524 | P3 | RESOLVED | FIXED | Macros "Cancel" button is confusing - doesn't do "what it says on the tin" | 2524 |
2209 | P3 | RESOLVED | FIXED | Nyquist: Audacity crashes when running seq-write-smf | 2209 |
2522 | P3 | RESOLVED | FIXED | In Macros, Record New Track and Play with a selection do not wait for completion. | 2522 |
1572 | P3 | RESOLVED | FIXED | Dither not applied when exporting 24-bit WAV from 32-bit float | 1572 |
2672 | P3 | RESOLVED | FIXED | Plug-ins listed in reverse alphabetic order in Plug-ins Manager | 2672 |
1334 | P4 | CLOSED | WONTFIX | Enh: No warning is provided that if some tracks are muted then they are not exported. | 1334 |
2690 | P4 | RESOLVED | FIXED | Move the actual build information to the top of the build information tab | 2690 |
2124 | P4 | RESOLVED | FIXED | Import>Audio failure error message is misleading | 2124 |
2511 | P4 | RESOLVED | FIXED | Enh: Remove the "Variable Speed: Fast / Standard" option from MP3 dialog | 2511 |
2684 | P4 | RESOLVED | FIXED | Bitrot for Docimage script | 2684 |
Longstanding Bugs swatted
These are low numbered bugs from the table above that were dealt with in this release.
Quick-Fix attempted for this version
These are bugs which we learned about during work on this version, and have attempted to fix. See status to see if we were successful.
ID | P | Status | Resolution | Summary (30 tasks) ⇒ | ID |
---|---|---|---|---|---|
2711 | P1 | RESOLVED | FIXED | Manual: Many Shortcuts missing from shortcuts table | 2711 |
2706 | P1 | RESOLVED | FIXED | Win: Vocal Reduction and Isolation most options fail | 2706 |
2720 | P1 | RESOLVED | FIXED | Cannot open project that's in a read only folder - error message vague | 2720 |
2703 | P1 | RESOLVED | FIXED | Mac: EGAT preview dialog is hidden behind the EGAT dialog | 2703 |
2707 | P1 | RESOLVED | FIXED | Opened projects not being removed from "audacity.cfg" | 2707 |
2708 | P1 | RESOLVED | FIXED | Nyquist effects fail silently with One hour plus stereo | 2708 |
2698 | P1 | RESOLVED | FIXED | Noise Gate fails silently if "hold" is non-zero | 2698 |
2700 | P2 | DEVEL - FIX MADE | "Failed to open the project database" | 2700 | |
2718 | P2 | DEVEL - FIX MADE | Failed to execute a project file command (on server) | 2718 | |
2734 | P2 | DEVEL - FIX MADE | Apply macro may not create the macro-output folder in the source directory | 2734 | |
2701 | P2 | RESOLVED | FIXED | Progress dialog interferes with scripting | 2701 |
2722 | P2 | RESOLVED | FIXED | Noise Gate fails on a one hour stereo selection | 2722 |
2716 | P2 | RESOLVED | FIXED | Cleared "Recent Files" are restored on next launch | 2716 |
2696 | P2 | RESOLVED | FIXED | Metadata Editor: changed size is not remembered/restored on next use | 2696 |
2699 | P2 | RESOLVED | FIXED | Windows: Cannot edit labels with emoji in them correctly | 2699 |
2709 | P2 | RESOLVED | FIXED | Mac: Missing sub-menu check marks in French | 2709 |
2714 | P2 | RESOLVED | FIXED | (Japanese & Korean) "Unable to parse project information" | 2714 |
2697 | P2 | RESOLVED | FIXED | Linux: AUP3 projects use incorrect char size on "differently" configured wxWidgets | 2697 |
2744 | P2 | RESOLVED | FIXED | Manual: Incorrect escaping of backslash character | 2744 |
2704 | P2 | RESOLVED | FIXED | Mac: Stop button in EGATs with Preview does nor stop the preview | 2704 |
2715 | P2 | RESOLVED | NOT-A-BUG | (Japanese) Crash on pressing any key | 2715 |
2728? | P3 | CLOSED | NOT-A-BUG | Win: Effect menu overlays menu bar | 2728 |
2723 | P3 | RESOLVED | FIXED | VST_PATH environment variable fails for non-standard locations | 2723 |
2710? | P4 | REOPENED | Compressor only for T>0 | 2710 | |
2746 | P4 | RESOLVED | NOT-A-BUG | Linux: The "offset" keyword is ignored when used in conjunction with "window" | 2746 |
2736 | P4 | RESOLVED | FIXED | Recent files list can be replaced by ExportCL commands | 2736 |
2717 | P4 | RESOLVED | FIXED | Linux: Internal Error at DBConnection.cpp line 275 | 2717 |
2733 | P4 | RESOLVED | FIXED | Noise Gate 'Level Reduction' has a minimum of -60 dB | 2733 |
2721 | P4 | RESOLVED | FIXED | Allegro (.gro files) cause crash with undo/redo | 2721 |
2726 | P4 | RESOLVED | FIXED | Enh: Some preference changes are not written until Audacity exits | 2726 |
Quick-Fixed in this version
ID | P | Status | Resolution | Summary (2 tasks) ⇒ | ID |
---|---|---|---|---|---|
2745? | P1 | RESOLVED | QUICKFIXED | Exiting Audacity with a never saved project takes massively longer in 3.0.2 than 3.0.0 | 2745 |
2742 | P2 | RESOLVED | QUICKFIXED | FreeBSD Compilation issues | 2742 |
NEW in this version
These are new bugs which we learned about during work on this version.
ID | P | Status | Summary (22 tasks) ⇒ | ID |
---|---|---|---|---|
2741 | P2 | NEW | Msgctxt feature of translation not working. | 2741 |
2747 | P2 | NEW | The Macros output directory is in the top section in audacity.cfg | 2747 |
2738 | P2 | NEW | Audacity crashes with Macros on files when the macro-output folder is in an unwritable location | 2738 |
2749 | P2 | NEW | LIB-MAD: Huffman Data Overrun | 2749 |
2740 | P2 | NEW | Directories in Directories preferences can be set to unwritable locations | 2740 |
2743 | P2 | NEW | The first use of the "window" command in LOF files is ignored by Audacity | 2743 |
2748 | P2 | NEW | Ogg decoding can hang (old vorbis library) | 2748 |
2739 | P2 | NEW | If Temporary files directory is set to be unwritable then Audacity has a catalog of cryptic unhelpful errors | 2739 |
2735 | P3 | NEW | ENH: Native AUP3/AUP project files should be listed independently of imported audio files in Recent Files list | 2735 |
2730 | P3 | NEW | Import: Incorrect handling over 0 dB | 2730 |
2719 | P3 | NEW | Screenshot incorrect after first screenshot | 2719 |
2732 | P3 | NEW | Faux recovery offered on launch (very moonphase) | 2732 |
2705 | P3 | NEW | Linux: Interface issues with GTK3 | 2705 |
2737 | P3 | NEW | ENH: When running a Macro on files there is no completion/success dialog | 2737 |
2727 | P4 | NEW | Enh: LOF files do not support Unicode (or Extended ASCII) | 2727 |
2725 | P4 | NEW | Enh: Disable Automatic Toolbar Drag Prompt | 2725 |
2729 | P4 | NEW | Tracks in 16-bit AUP projects imported into version 3 are not converted to 32 bit when quality prefs set to 32-bit | 2729 |
2713 | P4 | NEW | ENH: add a Zoom Fit to Height button to the Edit/Zoom Toolbar | 2713 |
2731 | P4 | NEW | Sliding Stretch adds clicks. | 2731 |
2724 | P4 | NEW | Double-Height Toolbars Dock Incorrectly | 2724 |
2702 | P4 | NEW | Enh: Build Info Improvements. | 2702 |
2712 | P5 | NEW | Recovered project is badly positioned | 2712 |
Below the Fold
Notes that are relevant to next release.
- WIBN stands for 'Wouldn't It Be Nice'
Enabled / Disabled
This is current status/plan:
- WDM-KS out (considering a module, but not for 3.1.0 as it needs work on test support)