[scummvm-devel] New year, new release: Prepare for ScummVM 2.7.0
Lothar Serra Mari
lothar.serramari at scummvm.org
Fri Jan 20 21:50:08 UTC 2023
Hi all,
>
> this is the schedule for tomorrow's creation of branch-2-7, acting as
> the stable branch for the upcoming 2.7.0 release.
I created branch-2-7 which will act as the codebase of the upcoming
2.7.0 release.
First, I want to clarify something I got wrong in my previous mails.
Now that the branching is done, the "master" branch is _fully open_ for
all changes, so changes in master are _not_ restricted to WIP engines
and BACKEND code.
branch-2-7 however should only receive bugfixes to existing features and
code. Bugfixes should be submitted to the master branch first and then
cherry-picked to branch-2-7.
Please excuse the poor communication in the last couple of mails - I'll
work on this (feedback is very welcome).
Ah, right, the bugfixes.
Thanks to the incredible work of all of you, there are no bugs marked as
"blockers" left. I'm also very happy to see that with 24 open bug
reports in the release scope, our "bug count" is pretty low.
So - THANK YOU for helping to get rid of all the bugs.
If you want to help fixing the remaining bugs, you find a list with all
open bugs in scope for the next release at
https://bugs.scummvm.org/report/17
Right now, we are aware of the following bugs:
Non-engine code:
> #11753 BACKENDS: ANDROID (10+ / API 29+) - external storage is no longer browsable
> #6008 BACKENDS: Dreamcast - FT/Dig: Crash when subtitles are enabled
> #12329 BACKENDS: IOS: MP3 playback failing, libmad writing out of bounds
> #12032 BACKENDS: SDL: cursor drifting for game controller
> #12775 BASE: The -g / --gfx-mode command-line option still handles the old scaler names
> #13841 ENGINES: AUTOSAVE: Setting a file's _saveType value by where it’s stored can cause a regular save to be overwritten.
> #13719 GUI: Grid View shows "Fanmade AGI game" for every fan game for the AGI engine
> #11500 GUI: Pressing escape in the GTK file chooser sometimes closes ScummVM
> #13607 RISCOS: Crash on startup with RISC OS 3.7
> #14024 SURFACESDL: Mouse cursor is clipped when using 32-bit screen formats
> #13643 WIN32: Crash on Windows 95 with VMware when attempting to decode JPEG frames
Engine code:
> #14014 AGOS: Warning about missing subtitle font
> #13417 AGS: Invalid savegames created on big-endian systems
> #13348 AGS: in certain games screenshots only show chosen elements
> #13594 CHEWY: Dialog canceled by subtitles
> #11529 CRUISE: Cut-scenes happen too quickly and dialogue cannot be read
> #11644 DRAGONS: Splash screen font background too visible
> #13992 FREESCAPE: implement CGA/ZX colors using TinyGL
> #14046 FTA2 - Crash "Wrong spellID" when cursor is over certain spell icon
> #13227 MYST3: Crash in Voltaic Age - DVD Variant
> #13442 PARALLACTION: Nippon - Donna vanishing when in disguise
> #13897 TINSEL: DW2: Older savegames won't run on ScummVM 2.6.x
> #12074 TWINE: rendering of the holomap is broken
> #11483 ZVISION: ZGI: Music broke
Meanwhile, the release schedule progresses as planned with the following
next milestones:
- February 3: Public testing announcement, focusing on the new features
- February 13: Tagging date, porters start building their ports
- February 25/26: Public release
All the best
Lothar
--
Lothar Serra Mari
ScummVM Co-Lead
More information about the scummvm-devel
mailing list