1.17 Roadmap

From The Battle for Wesnoth Wiki
Revision as of 19:08, 29 December 2021 by Pentarctagon (talk | contribs) (1.17.8 (09/18/2022))

This page is for consolidating and planning when new features and fixes are intended to land in the 1.17 development branch. The release schedule for Development releases can be found here. A thread for discussing this roadmap can also be found here.

Instructions

Place the feature or fix you intend to implement within the section of the point release that you intend to have it implemented by, as well as your forum username in parenthesis after the feature description. The point release something is planned to be released with is not set in stone, and can be updated as needed depending on the circumstances.

Additionally, the current set of 1.17 point releases is not final, and can be increased or decreased based on what features and fixes are planned. The only hard deadline, which hopefully is not an issue, is to have 1.18 released by February 2024. This will allow 1.18 to be in the Ubuntu 24.04 LTS release's repositories, and while I realize we don't plan Wesnoth's releases around any distro's schedule, there are also currently no other specific criteria to use as a final deadline. Alternatively, depending on what plans people have, 1.18 can be scheduled to happen earlier than that (in 2023).

1.17.0 (01/16/2022)

  • #6292 Fix+backport "Multi-turn moves are visible to enemy players" (octalot)
  • #6305 Fix+backport "[foreach]array=this_item.something does not write back to the outer this_item" (octalot)
  • #6283 Fix+backport (Pentarctagon)

1.17.1 (02/20/2022)

  • #6225 Fix+backport Clarify editor docs about terrain mode (octalot)
  • (no issue logged) Add+backport Editor docs about the pink "D" deprecation marker (octalot)
  • #6383 Fix+backport (Pentarctagon)

1.17.2 (03/20/2022)

1.17.3 (04/17/2022)

1.17.4 (05/15/2022)

  • Add forum_auth support to campaignd (Pentarctagon)

1.17.5 (06/19/2022)

1.17.6 (07/17/2022)

1.17.7 (08/21/2022)

  • Finish adding code comments for the WML unit tests (Pentarctagon)

1.17.8 (09/18/2022)

  • #5041 Draw text on images in IntroWML, useable for place-name labels on the journey-tracker maps (octalot)
  • Reorganize the WML unit test file/folder structure so it's easier to find specific tests without using grep (Pentarctagon)

1.17.9 (10/16/2022)

1.17.10 (11/20/2022)

1.17.11 (12/18/2022)

1.17.12 (01/15/2023)

1.17.13 (02/19/2023)

1.17.14 (03/19/2023)

1.17.15 (04/16/2023)

1.17.16 (05/21/2023)

1.17.17 (06/18/2023)

1.17.18 (07/16/2023)

1.17.19 (08/20/2023)

1.17.20 (09/17/2023)

1.17.21 (10/15/2023) (Beta 1)

This marks the beginning of the feature freeze and string freeze for 1.17; the only API changes made past this point must be to fix bugs.

1.17.22 (11/19/2023) (Beta 2)

1.17.23 (12/17/2023) (Beta 3)

1.17.24 (01/21/2024) (RC1)

This marks the beginning of the API freeze; no API changes for for any reason can be made at this point. Additional RC releases will be done as needed.

1.18.0 (02/18/2024)