Skip to content

Releases: MMK21Hub/Capitalisation-Fixes

v2.19

26 Aug 12:17
Compare
Choose a tag to compare

After taking a break from development, we're back with a new release: 2.19. It adds support for not only the 1.20.2 snapshots, but also versions 1.19.4 to 1.20.2. One new bug (covering 3 translation strings) has been fixed: MC-264962 (References to keybinds with two keys are inconsistently formatted). However, you'll notice that the total number of fixes has dropped for newer versions - this is due to Mojang fixing a lot of our bugs in vanilla Minecraft in 1.20.

As part of our work to support as many Minecraft versions as possible simultaneously, I've reduced the number of variants that will be included with each release. Now, the only snapshots included will be the ones from the current release cycle, and older versions will only have variants provided if they're stable versions (not snapshots). If you want to use the pack for an in-between snapshot, this is still supported, but you just need to build it yourself. In the future, we'll have command-line arguments to easily customise your build of the pack, without having to edit main.ts.

Finally, there's been quite a bit of work done on the build tool: two bugs that used to sporadically cause failed builds have been fixed, and a new MinecraftVersionRange class has been introduced to provide a simple interface for working with version ranges. A similar interface for single-version specifiers (things like "the latest version") will be ready soon. Also planned is a way to filter versions based on their attributes, e.g. "All release versions between 1.19 and 1.20".

v2.18

29 Jan 19:38
Compare
Choose a tag to compare

This release adds support for 23w04a and introduces fixes for two bugs:

  • MC-258461 - The "Detect structure size and position:" label in the structure block GUI is improperly capitalized
    • The pack has included a fix for buttons in the Structure Block GUI since v2.0 was first released, and that interface is now fully correctly-capitalised with the addition of this fix. It's available for all Minecraft versions.
  • MC-259360 - The selectWorld.mapFeatures.info string is missing a comma after the word "Shipwrecks"
    • This is a newer bug that was introduced when the description for the Generate Structures world creation setting was changed in 23w04a. (Therefore, 23w04a is the only version that has this fix included.)

v2.17

27 Dec 11:02
Compare
Choose a tag to compare

A new release in time for 2023! This one includes plenty of user-facing and internal upgrades, so be sure to download it from here or on Modrinth!

New fixes

Two new bugs are fixed with this update. They are both available for all Minecraft versions.

  • MC-203095 - /xp feedback is pluralised regardless of value
    • This bug means that the command feedback from /xp can say things like "1 experience levels", which is incorrect.
    • The pack fixes this by changing the strings to say "experience level(s)", to ensure correctness regardless of the number of levels.
  • MC-256422 - Some translation strings use right quotation marks instead of apostrophes
    • Apostrophes (') are used in almost all of the strings, apart from five strings that use right quotation marks instead ().
    • The pack replaces the quotation marks in the affected strings with apostrophes.

Updated fixes

  • MC-219541 - Armour equipping subtitles are improperly capitalised
    • In August 2022, the bug report was updated to include six extra translation strings that are incorrectly capitalised
    • Previously, the subtitle for equipping Horse Armour was the only one mentioned, but it now covers equipping subtitles for all armour types.
    • The pack now includes fixes for all seven of the strings affected by the bug.

Internal changes

  • The transformer system has been improved, and is no longer plagued by the possibility of transformers returning null or undefined (d879d0f) (#10)
  • The multiFixGroup() fix group now has all the options from the basic fixGroup() (6c704bd)
  • When outputted translation strings are printed, newlines are now stripped to keep the output neat (a942ec3/94ac348b9ed706d4fe7a1807d74028e9328b6591)
  • The transformer PluralGuardTransformer has been added. It is used for the MC-203095 fix, and in the future can be used anywhere that words are being pluralised too often.

List of commits: v2.16...v2.17

v2.16

10 Dec 11:39
Compare
Choose a tag to compare

I was away for the 1.19.3 release, but a new Capitalisation Fixes update is finally here with support for the latest MC version 🎉

This release includes one new bugfix: the Telemetry Data button in the Options menu is missing an ellipsis (MC-258246). This fix is only available for versions 22w46a and above, including the 1.19.3 release.

In other news, some important upgrades to the build system are coming, which will open the door to a bunch of new bugfixes. Stay tuned!

v2.15

17 Nov 20:44
Compare
Choose a tag to compare

This release fixes a new bug with the telemetry options introduced in 22w46a: the verb "pair" in the World Loaded telemetry event description is in the incorrect tense (MC-257618).

There's nothing new for other versions.

v2.14

12 Nov 16:08
Compare
Choose a tag to compare

Just like the old days of the pack, I've added a fix for an advancement description (MC-250197). Now you can enjoy all advancement descriptions consistently referring to Glass Bottles! 🎉 This fix is available for all versions.

The fixes for MC-244721 and MC-195780 have been deactivated for versions since 22w44a because Mojang has now fixed those bugs.

v2.13

31 Oct 16:14
Compare
Choose a tag to compare

Finally, we have Capitalisation Fixes for the 1.19.3 snapshots!

This release fixes one bug: MC-256424 (Game mode is sometimes referred to as "gamemode"). A fix for it is now available for 1.19.2 and both of the 1.19.3 snapshots (22w42a/22w43a).

Now also available for 22w44a!

P.S. Modrinth release will come once I fix the publisher script :P Now available on Modrinth too! https://modrinth.com/resourcepack/capitalisation-fixes/version/v2.13-22w43a

v2.12

14 Aug 15:26
Compare
Choose a tag to compare

There isn't much new in this release. Mojang fixed MC-253182 in 1.19.1-pre3, so the fix for it is no longer included in the pack.

This release is available for 1.19.1 and 1.19.2, but there isn't any difference in the fixes that they have.

v2.11

04 Jul 15:05
Compare
Choose a tag to compare

MC-253741 has just been marked as Working as Intended, which means that the pack should not include a fix for it. Therefore, this version removes the fix.

This is a drop-in replacement for v2.10 (which is now deprecated).

v2.10

30 Jun 19:46
Compare
Choose a tag to compare

Double-digit version numbers! This release fixes one bug introduced in 1.19.1-pre2: MC-253741 (Inconsistent concluding punctuation in chat message statuses).

If you're running Pre-Release 1 or Release Candidate 1, there's nothing new, so you can stick with v2.9.

In other news, the master branch now has 200 commits 🎉

MC-253741 has been marked as Working as Intended, which means that the current behaviour is correct anyway. You should therefore stick with v2.9 or update to v2.11.