Skip to content

Commit 8a12353

Browse files
committed
bump version to 2.14
1 parent 05c8a5d commit 8a12353

File tree

2 files changed

+78
-3
lines changed

2 files changed

+78
-3
lines changed

version.h.in

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#define SWS_VERSION 2,13,2,1
2-
#define SWS_VERSION_STR "2, 13, 2, 1\0"
3-
#define SWS_VERSION_TYPE SWS_VERSION_STABLE
1+
#define SWS_VERSION 2,14,0,0
2+
#define SWS_VERSION_STR "2, 14, 0, 0\0"
3+
#define SWS_VERSION_TYPE SWS_VERSION_UNSTABLE
44
#define SWS_VERSION_STABLE "Featured"
55
#define SWS_VERSION_UNSTABLE "Pre-release"
66
#define GIT_COMMIT "@GIT_COMMIT@"

whatsnew.txt

+75
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,78 @@
1+
!v2.14 pre-release build (February 8, 2024)
2+
3+
This version of SWS may be installed using either the traditional installers (.exe, .dmg, .tar.xz) or https://reapack.com/|ReaPack| (v1.2.4.4 or newer) via the default ReaTeam Extensions repository.
4+
5+
Actions:
6+
+Add awareness of REAPER v7 media item lane to "SWS/AW: Fill gaps between selected items (advanced)" (issue 1773)
7+
+Fix "SWS: Minimize selected tracks(s)" setting folders to 1px and not obeying track lock (issue 1752)
8+
+Fix "Xenakios/SWS: Rename takes (and source) files" crashing in projects with LTC items
9+
+Fix "Xenakios/SWS: Choose new source file for selected takes" not updating take name (issue 1758)
10+
+Make 'SWS/NF: Cycle through track automation modes" work on the master track (post https://forum.cockos.com/showthread.php?p=2640967|2640967|)
11+
12+
Auto color/icon/layout:
13+
+Apply layout context menu selection to all selected rules at once
14+
+Fix switching directly from "(hide)" to another layout not un-hiding the track
15+
+Implement selection from available theme layouts via the context menu
16+
+Store colors in a platform-agnostic format to avoid blue/red swap when importing settings across Windows ↔ Linux/macOS (issue 1811)
17+
- Also applied to gradient settings and .SWSColor files (issue 1400)
18+
- Existing settings are automatically converted when restarting REAPER/saving projects/re-exporting .SWSColor on the original OS they were created on
19+
20+
Contextual toolbars:
21+
+Add a checkbox next to the current toolbar in the context menu
22+
+Add Main toolbars 17-32 and MIDI toolbars 9-16 in REAPER v7 (issue 1784)
23+
+Disable the context menu and double-click action over inapplicable rows
24+
+Sort the toolbars by number instead of alphabetically in the context menu if a language pack is loaded
25+
26+
Cycle actions:
27+
+Allow quotation marks in cycle action names (issue 1797)
28+
29+
Hit detection:
30+
+Add awareness of REAPER v7 track spacers (issue 1761)
31+
+Don't detect envelope segment when mouse cursor is outside of automation items bounds and underlying envelope is bypassed (issue 1727, issue 1488)
32+
+Optimize and improve resilience of item detection for future REAPER changes
33+
34+
Live configs:
35+
+Fix the monitor window opening for invalid config #0 when restoring screensets at startup (issue 1831)
36+
37+
Miscellaneous:
38+
+Change the default location of groove files to $resource_path/Data/Grooves
39+
+Disable the built-in update checker when SWS has been installed using ReaPack
40+
+Fix display of some emoji sequences using ZWJ in text fields on Windows (issue 1725)
41+
+Fix overlapped text in the about dialog
42+
+Update TagLib to version https://github.com/taglib/taglib/releases/tag/v1.13.1|1.13.1|
43+
44+
Notes:
45+
+Optimize track notes lookup (issue 1614)
46+
47+
ReaScript API:
48+
+Add an optional 'fade' parameter to CF_PCM_Source_SetSectionInfo (issue 1806)
49+
+Add CF_NormalizeUTF8 for NFD/NFC/NFKD/NFKC conversion (thread https://forum.cockos.com/showthread.php?t=225815|225815|)
50+
+Add CF_SelectTakeFX (issue 1746)
51+
+Add JB_{Get,Set}SWSExtraProjectNotes (issue 1731)
52+
+Add NF_GetThemeDefaultTCPHeights to expose default TCP heights of the current theme (thread https://forum.cockos.com/showthread.php?t=235862|235862|, thread https://forum.cockos.com/showthread.php?t=286647|286647|)
53+
+Add {Get,Set}{Double,Int,Long}ConfigVarEx taking a ReaProject* parameter (thread https://forum.cockos.com/showthread.php?t=279322|279322|)
54+
+CF_Preview API:
55+
- Add CF_Preview_GetOutputTrack
56+
- Add support for previewing MIDI sources through tracks
57+
- Compute peaks even when outputting through a track and for channels above 2
58+
- Decrease the minimum allowed preview playrate to 0.01 and cap to 100
59+
- Fix polling CF_Preview_GetPeak faster than the buffer size
60+
- Fix previews not stopping if position and fade out length are both 0
61+
- Fix previews sometimes being incorrectly destroyed at the loop point (issue 1809)
62+
- Implement panning from mono sources to stereo hardware outputs (issue 1818)
63+
- Improve accuracy of fade out length
64+
+Fix SNM_MoveOrRemoveTrackFX not updating stored selection and visibility when moving the current FX in the chain on Windows (issue 1791)
65+
66+
Region playlist:
67+
+Allow nested markers and improve reliability (issue 758, issue 914, issue 1512, issue 1575)
68+
+Fix detection of regions past the last item and region #0 escaping nesting detection
69+
+Save empty playlists as-is in the project (issue 1822)
70+
+Stop the "SYNC LOSS" text from flashing after playlist ended
71+
72+
Windows installer:
73+
+Prompt for a REAPER resource path (location of reaper.ini) instead of installation path (reaper.exe) (post https://forum.cockos.com/showthread.php?p=2756461|2756461|)
74+
+Run with normal user privileges (remove privilege escalation prompt)
75+
176
!v2.13.2.1 featured build (February 8, 2024)
277

378
No user-facing changes. This brands 2.13.2 as "stable".

0 commit comments

Comments
 (0)