Roadmap: Difference between revisions

From Spring
Jump to navigationJump to search
Abma (talk | contribs)
Ivand (talk | contribs)
No edit summary
Line 1: Line 1:


== release Springlobby x64 ==
== release Springlobby x64 ==
Date: Monday, 21.12.2020
Date: 24.05.2021, by ivand


* windows 64 bit will be required


== release 105.0 ==
== release 105.0 ==
Line 10: Line 9:
(=maintenance branch)
(=maintenance branch)
* official linux build will require glibc >= 2.29
* official linux build will require glibc >= 2.29
* No win32 support due to memory limitations
after this release, only 64 Bit builds will be made. win32 and linux32 builds won't be made any more and the maintenance branch will be dropped after this release.
after this release, only 64 Bit builds will be made. win32 and linux32 builds won't be made any more and the maintenance branch will be dropped after this release.


== release 106.0 ==
== release 105.1 ==
Date: ???
Date: 01.09.2021(?)
(=development branch)
 
(=transition branch)
* BAR branch in the essence
* no breaking changes yet. 99-100% compatible with 105.0.
* built, packaged and released on github builder (Ubuntu 18.04) with GCC 10 for Linux and GCC 9.3 MinGW for Windows.
* downgrade glibc requirement to what 18.04 uses.
* has OpenGL 4.3 grade Lua API for VAO/VBO
 
Moving no intent to aim for the develop from my side, instead port develop parts into the transition gradually.


* gcc 10
* 64 bit only
* changes of the maintenance branch will be reverted in the master branch before merging development to it
* merge of "transition" branch which will contains some additions to make it better backwards compatible
* (try to) use github actions to compile spring for releases
* get rid of the windows installer


[[Category:Engine Dev]]
[[Category:Engine Dev]]

Revision as of 12:00, 24 May 2021

release Springlobby x64

Date: 24.05.2021, by ivand


release 105.0

Date: 1.1.2021

(=maintenance branch)

  • official linux build will require glibc >= 2.29
  • No win32 support due to memory limitations

after this release, only 64 Bit builds will be made. win32 and linux32 builds won't be made any more and the maintenance branch will be dropped after this release.

release 105.1

Date: 01.09.2021(?)

(=transition branch)

  • BAR branch in the essence
  • no breaking changes yet. 99-100% compatible with 105.0.
  • built, packaged and released on github builder (Ubuntu 18.04) with GCC 10 for Linux and GCC 9.3 MinGW for Windows.
  • downgrade glibc requirement to what 18.04 uses.
  • has OpenGL 4.3 grade Lua API for VAO/VBO

Moving no intent to aim for the develop from my side, instead port develop parts into the transition gradually.