Difference between revisions of "1.19 Roadmap"

From The Battle for Wesnoth Wiki
(1.19.7 (12/15/2024))
(1.19.4 (09/15/2024): add recruit/recall dialog)
Line 36: Line 36:
  
 
== 1.19.4 (09/15/2024) ==
 
== 1.19.4 (09/15/2024) ==
 +
* Unified recruit/recall dialog (LumiousE)
 
* Release final (hopefully) TDG add-on. Collect feedback and fix bugs (Dalas)
 
* Release final (hopefully) TDG add-on. Collect feedback and fix bugs (Dalas)
 
** If all goes well, some months from now I'll need to convert this from add-on to mainline so translators can begin work.
 
** If all goes well, some months from now I'll need to convert this from add-on to mainline so translators can begin work.

Revision as of 04:19, 30 June 2024

This page is for consolidating and planning when new features and fixes are intended to land in the 1.19 development branch. The release schedule for Development releases can be found here (link is to the 1.17 page, might change for 1.19).

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.

This is just an outline currently, with some point releases for the early, middle and late parts of the branch.

Note on Single-Player Campaign Reworks

We have some campaign reworks planned and in-progress.

In-progress: The South Guard, The Deceiver's Gambit (DM replacement), The Rise of Wesnoth In-progress but slower development: Legend of Wesmere (reworked to SP entirely), Heir to the Throne (grand overhaul) Planned but no progress yet: Angel of Ashes (AoA) (Ashievere-centric campaign)

The first three (TSG, TDG and TRoW) might have higher chances of getting into 1.19.x cycle before any of the others. The other three might be going into 1.21.x so have been mentioned here just to prepare for an unprecedented development allowances (more assistance in coding, accelerated development speed, etc).

If you have inquiries on the reworks, contact SP rework team leaders (forums/discord): Nemaara/Yumi (TSG, TRoW, AoA), Dalas (TDG, HttT), Lord-Knightmare (LoW-rework).

1.19.0 (05/26/2024)

  • Move the Dunefolk into Default Era (Pentarctagon) - completed in #8688

1.19.1 (06/16/2024)

  • #6826 Merge hardware accelerated unit submerge effect, if possible (Pentarctagon)

1.19.2 (07/21/2024)

  • Finish adding ability/weapon special unit tests (Pentarctagon)
  • Release tentative TSG re-revision add-on, building on Yumi's work (Dalas)
    • Depending on reception, additional development may be needed, or the rework may be dropped altogether.
    • If all goes well, some months from now I'll need to convert this from add-on to mainline so translators can begin work.

1.19.3 (08/18/2024)

  • Investigate replacing mariadbpp with Boost.MySql (Pentarctagon)

1.19.4 (09/15/2024)

  • Unified recruit/recall dialog (LumiousE)
  • Release final (hopefully) TDG add-on. Collect feedback and fix bugs (Dalas)
    • If all goes well, some months from now I'll need to convert this from add-on to mainline so translators can begin work.

1.19.5 (10/20/2024)

  • #6512 New type of deprecation warning, when a deprecated attribute is used alongside its replacement (octalot)
  • #7082 Get wmllint running against mainline during CI with no errors (Pentarctagon)

1.19.6 (11/17/2024)

1.19.7 (12/15/2024)

  • GUI2 port of the Help Browser (tentative) (LumiousE/babaissarkar)

1.19.8 (01/19/2025)

1.19.9 (02/16/2025)

  • Release first half of HttT revision and gather feedback, fix bugs, etc (Dalas)
    • This is a VERY rough release date. Probably +/- 2 months.

1.19.10 (03/16/2025)

  • #5041 Draw text on images in IntroWML, useable for place-name labels on the journey-tracker maps (octalot)
  • Add "pseudo-queues" as a built-in feature for the multiplayer lobby (pentarctagon)

1.19.11 (04/20/2025)

1.19.12 (05/18/2025)

1.19.13 (06/15/2025)

1.19.14 (07/20/2025)

1.19.15 (08/17/2025)

  • Play through any remaining mainline campaigns worth playing through (ie: not LoW) and add at least a minimum baseline of achievements to them (Pentarctagon)

1.19.16 (09/21/2025)

1.19.17 (10/19/2025)

  • Release second half of HttT revision and gather feedback, fix bugs, etc (Dalas)
    • This is a VERY rough release date. Probably +/- 3 months.
    • If all goes well, some months from now I'll need to convert this from add-on to mainline so translators can begin work.

1.19.18 (11/16/2025)

1.19.19 (12/21/2025)

1.19.20 (01/18/2026)

  • Go through all the added translatable strings, and check that they're used. For example, look for campaign-specific abilities which aren't used in the campaign. (octalot, but open to volunteers)
  • Take a serious look at supporting a competitive mode/ELO ranking natively (pentarctagon)

1.19.21 (Beta 1) (02/15/2026)

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

1.19.22 (Beta 2) (03/15/2026)

1.19.23 (Beta 3) (04/19/2026)

1.19.24 (RC1) (05/17/2026)

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.

  • Add new screenshots for 1.20

1.20.0 (06/21/2026)