|
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