lmms icon indicating copy to clipboard operation
lmms copied to clipboard

Tentative changelog for 1.3

Open Rossmaxx opened this issue 1 year ago • 11 comments

I am compiling a tentative changelog here which contains the changes from 1.3-alpha1 till master (and some extra notes). If I missed anything, feel free to add here. Also, I might have added in some changes which are present in the alpha builds. Point them out and I'll remove.

so here it is:

changelog for lmms 1.3

New Features

  • LV2 support https://github.com/orgs/LMMS/projects/5
  • MP3 import #6750
  • Ability to reverse sample clips #5765
  • Knife tool for sample clips and piano roll #4998
  • New compressor effect #5458
  • LinuxVST native support #6048
  • Dispersion effect #6683
  • Tap Tempo #6375
  • Mallets now has a random knob #6466
  • LOMM #6925
  • SlicerT #6857

Enhancements

  • Sample track performance improvement #6610 #5927
  • Partially got rid of global automation (has it been completed?)
  • Fixed some FreeBoy static and clicks #6680
  • Improved performance in file browser #6985

Bug Fixes

  • Fixed some crashes related to automation tracks #6718
  • Fixed mallets stk not found error on windows #6705
  • Fixed BitInvader data corruption #5805
  • Fixed loading of automated parameters for several instruments #6670
  • Fixed Vibed data loss #6670
  • Fixed invalid colour on sf2 player dialog box #6914
  • Fixed some issues related to pause button #6590
  • Fixed Connection Settings window crash #6811
  • Fixed many memory leaks #6300, #6843, ...
  • Instrument release clicking issue has been fixed. #6908
  • Fixed JACK crashes #6912
  • Fixed issues with zero-length notes #5339, #5340

UI Changes

  • Beat and Bassline editor renamed to Pattern editor #6284
  • Sample and hold for LFO Controller #6850
  • Tangents of the automation editor's Cubic Hermite splines can be edited #5924
  • Detailed CPU load info #5970
  • Better HiDPI support #6787 #6788 #6789
  • Per-note detuning and panning in SF2 Player #6602
  • Slider zoom in Song Editor #6664
  • Draggable effects #6648
  • Undoable add/remove bar #6347
  • New UI for LADSPA plugins #2068
  • New loop marker shortcuts #6382

known issues/regressions

  • Some VST issues haven't been solved yet. #4885, #3918, #5433
  • Some Carla issues exist. #6414 #6315 #5883 #5525
  • LV2 is buggy and has no GUI(yet). https://github.com/orgs/LMMS/projects/5
  • Attempting to delete a track/clip while playing causes a segfault. #6935
  • Some samples/instrument presets don't open and instead show an error. discussion in #6896
  • Drag and drop sometimes does not work on Wayland. #6684
  • Mono VST plugins seems to output only on the left side. #6558
  • There seems to be a rare crash/freeze on export. #6336
  • Copy paste is broken on pattern tracks
  • There's this weird file save bug. when opening a project, it shows up as an unsaved project even if nothing is modified. #4514
  • Portaudio does not work properly on Windows. #5383

Rossmaxx avatar Oct 24 '23 04:10 Rossmaxx

Assuming we'll eventually publish some form of this curated list, please copy the style from here as closely as possible: https://github.com/LMMS/lmms/releases, specifically category names, case sensitivity. For example, the BBEditor rename would have fallen under "UI Change" in previous releases, "fixed some" -> "Fixed some", etc.

tresf avatar Oct 25 '23 17:10 tresf

I think you missed this; it was committed April 13, 2022. https://github.com/LMMS/lmms/commit/7c1ebd31c9c1eb7d93b532e5b13b2e0a857a863c

Oktayey avatar Oct 28 '23 16:10 Oktayey

I think you missed this; it was committed April 13, 2022. https://github.com/LMMS/lmms/commit/7c1ebd31c9c1eb7d93b532e5b13b2e0a857a863c

added it in. thanks for the catch.

Rossmaxx avatar Oct 30 '23 07:10 Rossmaxx

Fixed FreeBoy static and clicks

ehh well… There's still a good amount of clicks, mostly caused by freeboy (correctly, mind you) emulating the DC offset of gameboy audio channels. I've made an issue for that (nr. 6556) which kind of stalled. All of which is to say that this should probably say "Fixed some FreeBoy static and clicks" so nobody gets confused by the remaining ones once 1.3 does come out.

That's a nitpick though, thanks for compiling this list!

RiedleroD avatar Nov 03 '23 23:11 RiedleroD

@RiedleroD thanks for the nitpick. Updated the list.

Rossmaxx avatar Nov 04 '23 03:11 Rossmaxx

Could you replace #6962 with #6985? I consider that whole PR a regression in and of itself (besides the addition of more specific filters and an interface for threaded searching), and #6985 will do the same thing but properly this time.

sakertooth avatar Nov 18 '23 12:11 sakertooth

@sakertooth done.

Rossmaxx avatar Nov 18 '23 13:11 Rossmaxx

Add VST3 support Got to be in on this -either Enhancement or 'New-features'

musikBear avatar Jan 05 '24 19:01 musikBear

Add VST3 support Got to be in on this -either Enhancement or 'New-features'

This list contains only those features which are implemented in master. To do stuff not included here.

Rossmaxx avatar Jan 06 '24 04:01 Rossmaxx