|
1 | | -Changes in v3.11.0 Beta 3 (TBD): |
| 1 | +Changes in v3.11.0 Beta 3 (2024.11.28): |
2 | 2 |
|
3 | | -* Improved auto-backup so it will now lead you to the backup folder and will not |
4 | | - overwrite your song with multiple instances open! |
5 | | -* Added the OpenNBS QQ group link to display when language is set to Chinese. |
6 | | -* Fix macro windows when nothing is selected. |
7 | | -* Fix auto-save countdown going into the negatives. |
8 | | -* Fix compressing selection sometimes crashes the editor. |
9 | | -* Fix missing notes after compressing selection. |
10 | | -* Revert Windows app description due to it displaying as the program name in |
11 | | - Task Manager and Programs and Resources. |
12 | | -* Reduced the increase audio channel option channel count from 32768 to 1024 for |
13 | | - optimization purpose. |
14 | | -* Fix FPS affects flashing speed of piano when editing key binds. |
15 | | -* Fix adding new layer above solo layers causes the buttons to break. |
16 | | -* Fix volume slider number marker goes past intended range. |
17 | | -* Added a check to turn transparency effect off if there was an error caused by that |
18 | | - in the last session. |
| 3 | +Additions: |
19 | 4 |
|
| 5 | +* Added a new auto-recovery system which takes multiple open instances into |
| 6 | + account: |
| 7 | + * Songs with unsaved changes are saved to a backup directory every 10 minutes. |
| 8 | + * When NBS quits abnormally (due to a crash, power loss or system restart), |
| 9 | + you'll be prompted to recover the files the next time you open the program. |
| 10 | + * Clicking 'Yes' will copy the files to a restore directory so you can move them |
| 11 | + somewhere else. |
| 12 | + * Clicking 'No' will leave the unsaved files in the backup directory so you can |
| 13 | + recover them later. |
20 | 14 |
|
21 | | -Changes in v3.11.0 Beta 2 (2024.07.09): |
| 15 | +* The fade in and fade out macros now work relatively to each note's velocity, |
| 16 | + multiplying it by the decay factor. |
| 17 | + * Previously, only the first note block in each selected column would be taken |
| 18 | + into account for determining all velocity values in that column. |
| 19 | + * Notes at each end of the selection will no longer go down to velocity 0, or |
| 20 | + into negative values. |
22 | 21 |
|
23 | | -* Correctly applied the new audio export additions announced in Beta 1. |
24 | | -* Added Chinese translations to the new features from Beta 1. |
25 | | -* The social buttons in the About window no longer use the primary button style. |
26 | | - |
27 | | - |
28 | | -Changes in v3.11.0 Beta 1 (2024.07.09): |
29 | | - |
30 | | -* Added a sound import assistant to help you use sounds from Minecraft: Java |
31 | | - Edition in your songs! |
32 | | - * Accessible from Settings > Import sounds from Minecraft. |
33 | | - * Make sure to launch the version you want from the Launcher before |
34 | | - importing its sounds. Set your Minecraft installation path and game version, |
35 | | - click the button to get sounds and watch them magically appear! |
36 | | - * The sounds from the selected version will be copied to the 'minecraft' |
37 | | - folder in your Sounds folder. |
38 | | - |
39 | | -* Note Block Studio now registers itself as a handler for the nbs:// URL |
40 | | - protocol on startup. |
41 | | - * This can be used to open NBS files from an external application, such as |
42 | | - a blog or website. |
43 | | - * By default, the program will launch in the player mode when handling the |
44 | | - protocol. |
45 | | - * To prevent security risks, the file won't be opened if it can't be |
46 | | - detected as a valid song, or if it's over a certain size. |
47 | | - |
48 | | -* It is now possible to save a song with its custom sound files attached. |
49 | | - * Reach over to File > Save song with instruments... to find this option. |
50 | | - * This makes sharing songs with custom instruments easier than ever! |
51 | | - * The saved file is a regular ZIP file containing the song, as well as the |
52 | | - sound files used in it. |
53 | | - * This feature replaces the 'Export sounds' option, previously accessible |
54 | | - from the Instruments window. |
55 | | - |
56 | | -* Added Minecraft version setting to data pack export. |
57 | | - * You can choose between 1.13-1.20 and 1.21+. |
58 | | - * This was necessary due to a change in the internal structure of data |
59 | | - packs, in order to not break compatibility with older versions. |
60 | | - |
61 | | -* Added new OpenNBS social links to the greeting window, the Help menu and the |
62 | | - About window. |
63 | | - |
64 | | -* Added donation links! If Note Block Studio is useful to you and you'd like to |
65 | | - support its development, feel free to check out these options. |
| 22 | +* Blackout mode is now available in Player Mode, including the shortcut (F10)! |
66 | 23 |
|
| 24 | +* Added a button to the greeting window to open Note Block World, our brand |
| 25 | + new website for browsing and sharing note block songs! |
67 | 26 |
|
68 | 27 | Bugfixes and improvements: |
69 | 28 |
|
70 | | -* All operations involving selections are now much, much faster - including |
71 | | - loading a song, moving, selecting, placing and deleting notes, changing note |
72 | | - properties, applying macros, and undoing or redoing actions. |
73 | | -* All macro operations can now be properly undone. |
74 | | -* The 'Max loop count' option is now respected during playback. |
75 | | -* The 'Show note chart' option now shows flat notes if the 'Use flat notes' |
76 | | - option is enabled. |
77 | | -* The Chorus macro now better handles selections with more than three layers. |
78 | | -* Fixed an error that would cause note blocks/command blocks in the track |
79 | | - export to be missing. |
80 | | -* The resource pack used to play notes outside the 2-octave range can now be |
81 | | - saved from the Compatibility window. |
82 | | -* Blackout mode is now available in player mode. |
83 | | -* The popup shown when the data pack export is complete now shows the syntax to |
84 | | - play the song from a command block. |
85 | | -* Added 'Schematic' and 'Structure Block' labels to the different Minecraft |
86 | | - version options in schematic export. |
87 | | -* Fixed changing auto-save preferences marking song as unsaved. |
88 | | -* Fixed a softlock caused by an auto-save triggering while a window is open. |
89 | | -* The song is now marked as unsaved when changing the tempo. |
90 | | -* The song is now marked as unsaved when toggling a layer's solo setting. |
91 | | -* Solo layers are now loaded properly from songs. |
92 | | -* Fixed the initial value of the tempo input box not following the current |
93 | | - tempo. |
94 | | -* Fixed layer names below the workspace visible area getting deleted when |
95 | | - adding a new layer. |
96 | | -* Fixed the note count in the Discord Rich Presence activity indicator having |
97 | | - an extra thousands separator at the start. |
98 | | -* Fixed song author and original author fields in the Song info window not |
99 | | - using the Fluent theme's accent color. |
100 | | -* Fixed previous data pack exported contents not being deleted from the temp |
101 | | - folder, causing them to reappear on subsequent exports. |
102 | | -* Updated bundled resource packs to Minecraft: Java Edition 1.21.0. |
103 | | -* Fixed a crash when clicking links in the About window credits box. |
104 | | -* Fixed the demo songs using wrong custom instrument paths. |
105 | | - |
106 | | -Hidden changes: |
| 29 | +* The link for the OpenNBS QQ group will be displayed instead of Discord when |
| 30 | + the language is set to Chinese. |
| 31 | +* Added a small banner to the greeting window which lets you buy us a coffee. |
| 32 | + Thank you! |
| 33 | +* Macro windows are now closed immediately if no note blocks are selected, |
| 34 | + which should prevent certain softlock cases. |
| 35 | +* Fixed auto-save ticking down into negative values and saving the song every |
| 36 | + frame once the timer reaches zero. |
| 37 | +* Fixed opening songs with the nbs:// URL protocol not working in some cases. |
| 38 | +* Fixed a crash when compressing a selection with some particular note |
| 39 | + arrangements. |
| 40 | +* Loading and saving songs have been made much faster. |
| 41 | +* Fixed the application name in Task Manager, Programs and Resources etc. |
| 42 | + being incorrectly set to a description. |
| 43 | +* Fixed solo button states not moving together with the layers when adding a |
| 44 | + new layer above a solo layer. |
| 45 | +* Fixed the volume slider number popup going past the intended range. |
| 46 | +* Transparency effects are now disabled if setting them up failed in the last |
| 47 | + session. |
| 48 | +* Fixed the piano keybind flashing faster while being edited according to your |
| 49 | + FPS setting. |
| 50 | +* Reduced the maximum channel count with 'Use more audio channels' enabled |
| 51 | + from 32,768 to 1,024, the largest possible value. |
| 52 | +* Removed the button to watch tutorial videos from the greeting window. |
| 53 | +* Fixed offset of vertical bars (|) in the greeting window links while using the |
| 54 | + classic themes due to their wider font. |
| 55 | +* Replaced the opennbs.org url with noteblock.studio. |
| 56 | +* Updated credits in the About window. |
107 | 57 |
|
108 | | -* Added tempo changer support to audio export. |
109 | | -* Added tempo changer support to MIDI import. |
110 | | -* Fix tempo changer not working when starting playback at its own tick. |
111 | 58 |
|
112 | 59 |
|
113 | 60 |
|
|
0 commit comments