From 274d0f64880dc0d2e10c5472d6624a8f4a60bf46 Mon Sep 17 00:00:00 2001 From: Wilhelm Schuster Date: Sun, 8 Dec 2024 12:17:50 +0100 Subject: [PATCH] Deduplicate changelog entries in compressed changelog -pre releases cause changes to appear multiple times in the changelog. --- .../changelog from 2.6.1 to 2.7.0.md | 185 ++++++------------ src/gtnh/defs.py | 2 +- src/gtnh/utils.py | 19 +- 3 files changed, 80 insertions(+), 126 deletions(-) diff --git a/releases/changelogs/changelog from 2.6.1 to 2.7.0.md b/releases/changelogs/changelog from 2.6.1 to 2.7.0.md index b7f6672c..fb583077 100644 --- a/releases/changelogs/changelog from 2.6.1 to 2.7.0.md +++ b/releases/changelogs/changelog from 2.6.1 to 2.7.0.md @@ -45,10 +45,8 @@ > * add blue light for drive and ME chest by @MCTBL in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/228 (1.3.36-gtnh) > * Update GT, fix names with new api by @NotAPenguin0 in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/227 (1.3.35-gtnh) > * Complete crafting jobs on networks without discretizer by @Demiu in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/225 (1.3.33-gtnh) -> * Fix/inverter card for fluid storage bus by @hiroscho in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/224 (1.3.32-gtnh-pre) -> * Fix/inverter card for fluid storage bus by @hiroscho in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/224 (1.3.31-gtnh) -> * add ignore crafting mode button for wireless terminal by @MCTBL in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/226 (1.3.30-gtnh-pre) -> * add ignore crafting mode button for wireless terminal by @MCTBL in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/226 (1.3.29-gtnh) +> * Fix/inverter card for fluid storage bus by @hiroscho in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/224 (1.3.32-gtnh-pre, 1.3.31-gtnh) +> * add ignore crafting mode button for wireless terminal by @MCTBL in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/226 (1.3.30-gtnh-pre, 1.3.29-gtnh) > * Add fluid storage bus extract filter by @hiroscho in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/223 (1.3.26-gtnh) > * Fix fluid storage bus that undergoes a full reset returns amount 0 by @hiroscho in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/222 (1.3.24-gtnh) > * Fix fluid autocrafting by @hiroscho in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/221 (1.3.24-gtnh) @@ -60,12 +58,10 @@ > * Remove blinkCell override by @tth05 in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/216 (1.3.15-gtnh) > * Fix Fluid export bus void liquids by @RealSilverMoon in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/214 (1.3.14-gtnh) > * add infinity water cell by @Quetz4l in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/212 (1.3.12-gtnh) -> * Disable `useDependencyInformation` by @glowredman in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/213 (1.3.10-gtnh-pre) -> * Disable `useDependencyInformation` by @glowredman in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/213 (1.3.9-gtnh) +> * Disable `useDependencyInformation` by @glowredman in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/213 (1.3.10-gtnh-pre, 1.3.9-gtnh) > * Add null check to avoid random crash by @HoleFish in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/211 (1.3.7-gtnh) > * add energy and quantum bridge cards by @Quetz4l in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/210 (1.3.7-gtnh) -> * Remove 'setInterfacePattern' method from OC Pattern Editor to prevent spawning items directly. by @SmileYik in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/209 (1.3.5-gtnh-pre) -> * Remove 'setInterfacePattern' method from OC Pattern Editor to prevent spawning items directly. by @SmileYik in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/209 (1.3.4-gtnh) +> * Remove 'setInterfacePattern' method from OC Pattern Editor to prevent spawning items directly. by @SmileYik in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/209 (1.3.5-gtnh-pre, 1.3.4-gtnh) > * Fix ScrollBar Position in Empty Terminal by @slprime in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/208 (1.3.2-gtnh) > * fix divide by zero by @chochem in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/207 (1.3.1-gtnh) > * Revert "hold the shift to stop sort items (#188)" + update deps by @Caedis in https://github.com/GTNewHorizons/AE2FluidCraft-Rework/pull/206 (1.3.0-gtnh) @@ -261,8 +257,7 @@ Mod is client-side only. > * Fix ApiItems.chargedStaff() return wrong item by @reobf in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/583 (rv3-beta-464-GTNH) > * Increase Creative Cell capacity from int to long by @StaffiX in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/580 (rv3-beta-463-GTNH) > * add blue cell light info for network status by @MCTBL in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/575 (rv3-beta-462-GTNH) -> * add different color for cell inside drive and chest by @MCTBL in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/576 (rv3-beta-460-GTNH-pre) -> * add different color for cell inside drive and chest by @MCTBL in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/576 (rv3-beta-459-GTNH) +> * add different color for cell inside drive and chest by @MCTBL in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/576 (rv3-beta-460-GTNH-pre, rv3-beta-459-GTNH) > * Add blue light for drive and ME chest by @MCTBL in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/574 (rv3-beta-454-GTNH) > * Add oncompletelistener for third-party apps. by @koiNoCirculation in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/572 (rv3-beta-454-GTNH) > * Fix dreamcraft is required to open ME Drive GUI by @hiroscho in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/573 (rv3-beta-452-GTNH) @@ -275,16 +270,13 @@ Mod is client-side only. > * Feature/sort interfaces alphanum order by @hiroscho in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/563 (rv3-beta-445-GTNH) > * Feature/Blood Magic Compat by @Taskeren in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/564 (rv3-beta-445-GTNH) > * fix black background of "terminal style" gui button by @MCTBL in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/561 (rv3-beta-442-GTNH) -> * Fix/storage bus extract filter issues by @hiroscho in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/559 (rv3-beta-441-GTNH-pre) -> * Fix/storage bus extract filter issues by @hiroscho in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/559 (rv3-beta-440-GTNH) -> * change wording of FinishCraftingRemind by @Alexdoru in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/562 (rv3-beta-439-GTNH-pre) -> * change wording of FinishCraftingRemind by @Alexdoru in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/562 (rv3-beta-438-GTNH) +> * Fix/storage bus extract filter issues by @hiroscho in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/559 (rv3-beta-441-GTNH-pre, rv3-beta-440-GTNH) +> * change wording of FinishCraftingRemind by @Alexdoru in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/562 (rv3-beta-439-GTNH-pre, rv3-beta-438-GTNH) > * Fix sync offline interfaces in Interface Terminal GUI by @hiroscho in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/557 (rv3-beta-436-GTNH) > * play sound at player when crafting is complete by @MCTBL in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/558 (rv3-beta-436-GTNH) > * Fix crafting notifications work only in single dimension by @OneEyeMaker in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/560 (rv3-beta-436-GTNH) > * Feature/item storage bus export filter by @hiroscho in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/553 (rv3-beta-435-GTNH) -> * Use SkipList iterator in ItemList instead of fastutil iterator by @tth05 in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/556 (rv3-beta-434-GTNH-pre) -> * Use SkipList iterator in ItemList instead of fastutil iterator by @tth05 in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/556 (rv3-beta-433-GTNH) +> * Use SkipList iterator in ItemList instead of fastutil iterator by @tth05 in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/556 (rv3-beta-434-GTNH-pre, rv3-beta-433-GTNH) > * Use escaping drop item name algorithm from NEI by @slprime in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/554 (rv3-beta-431-GTNH) > * add different function for left and right key in ore dictionary filter gui by @MCTBL in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/555 (rv3-beta-431-GTNH) > * Add NEI Search & Formatter by @slprime in https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial/pull/549 (rv3-beta-430-GTNH) @@ -404,8 +396,7 @@ Mod is client-side only. > * Enable & run spotless by @Lyfts in https://github.com/GTNewHorizons/BetterQuesting/pull/152 (3.6.21-GTNH) > * Changes the name of the Questbook item ingame from "Standard Expansion" to "BetterQuesting" by @brandyyn in https://github.com/GTNewHorizons/BetterQuesting/pull/153 (3.6.21-GTNH) > * Better logging when encountering null quests by @Lyfts in https://github.com/GTNewHorizons/BetterQuesting/pull/151 (3.6.20-GTNH) -> * Add config for fully syncing quests by @mudkipperman in https://github.com/GTNewHorizons/BetterQuesting/pull/147 (3.6.19-GTNH-pre) -> * Add config for fully syncing quests by @mudkipperman in https://github.com/GTNewHorizons/BetterQuesting/pull/147 (3.6.18-GTNH) +> * Add config for fully syncing quests by @mudkipperman in https://github.com/GTNewHorizons/BetterQuesting/pull/147 (3.6.19-GTNH-pre, 3.6.18-GTNH) > * Add simple null check for quest object to prevent crash in refreshQuestCompletion() by @mudkipperman in https://github.com/GTNewHorizons/BetterQuesting/pull/148 (3.6.16-GTNH) > * dont parse hunt task nbt if its ignored by @Caedis in https://github.com/GTNewHorizons/BetterQuesting/pull/149 (3.6.16-GTNH) > * Fixed a bug related to rendering in NEI when bookmarking from the questbook on a wildcard item. by @Cardinalstars in https://github.com/GTNewHorizons/BetterQuesting/pull/150 (3.6.16-GTNH) @@ -445,8 +436,7 @@ Mod is client-side only. > * Add TrackedDummyWorld to GT api dummy world list by @Lyfts in https://github.com/GTNewHorizons/BlockRenderer6343/pull/21 (1.2.14) > * update gt, rename by @NotAPenguin0 in https://github.com/GTNewHorizons/BlockRenderer6343/pull/20 (1.2.13) > * Better support for multis with configurable channels by @Lyfts in https://github.com/GTNewHorizons/BlockRenderer6343/pull/17 (1.2.12) -> * Disable `useDependencyInformation` by @glowredman in https://github.com/GTNewHorizons/BlockRenderer6343/pull/19 (1.2.11-pre) -> * Disable `useDependencyInformation` by @glowredman in https://github.com/GTNewHorizons/BlockRenderer6343/pull/19 (1.2.10) +> * Disable `useDependencyInformation` by @glowredman in https://github.com/GTNewHorizons/BlockRenderer6343/pull/19 (1.2.11-pre, 1.2.10) > # Updated BloodArsenal (1.3.2 --> 1.3.4) @@ -641,8 +631,7 @@ Mod is client-side only. > * Reset fall damage when holding shift or space with wings by @Meegooo in https://github.com/GTNewHorizons/Electro-Magic-Tools/pull/85 (1.5.16) > * Multi ToolTip unification by @Alexdoru in https://github.com/GTNewHorizons/Electro-Magic-Tools/pull/86 (1.5.15) > * nuke-ic2-recipes by @Alexdoru in https://github.com/GTNewHorizons/Electro-Magic-Tools/pull/83 (1.5.14) -> * Fix compatibility with the great renaming by @NotAPenguin0 in https://github.com/GTNewHorizons/Electro-Magic-Tools/pull/84 (1.5.11-pre) -> * Fix compatibility with the great renaming by @NotAPenguin0 in https://github.com/GTNewHorizons/Electro-Magic-Tools/pull/84 (1.5.10) +> * Fix compatibility with the great renaming by @NotAPenguin0 in https://github.com/GTNewHorizons/Electro-Magic-Tools/pull/84 (1.5.11-pre, 1.5.10) > * Use GT5U Enums by @boubou19 in https://github.com/GTNewHorizons/Electro-Magic-Tools/pull/81 (1.5.8) > * Fix it to display the added augments on the focus, by @Ethryan in https://github.com/GTNewHorizons/Electro-Magic-Tools/pull/79 (1.5.7) > * Flybug + inertial canceling by @Alastors in https://github.com/GTNewHorizons/Electro-Magic-Tools/pull/78 (1.5.5) @@ -665,10 +654,8 @@ Mod is client-side only. > * Probably more threadsafe by @mitchej123 in https://github.com/GTNewHorizons/EnderIO/pull/168 (2.8.13) > * hard dep on gtnhlib by @mitchej123 in https://github.com/GTNewHorizons/EnderIO/pull/169 (2.8.13) > * Update dependencies.gradle by @mitchej123 in https://github.com/GTNewHorizons/EnderIO/pull/170 (2.8.13) -> * Rename Dark Iron Bars to Dark Steel by @Ethryan in https://github.com/GTNewHorizons/EnderIO/pull/167 (2.8.12-pre) -> * Rename Dark Iron Bars to Dark Steel by @Ethryan in https://github.com/GTNewHorizons/EnderIO/pull/167 (2.8.11) -> * Work around CME by @mitchej123 in https://github.com/GTNewHorizons/EnderIO/pull/166 (2.8.10-pre) -> * Work around CME by @mitchej123 in https://github.com/GTNewHorizons/EnderIO/pull/166 (2.8.9) +> * Rename Dark Iron Bars to Dark Steel by @Ethryan in https://github.com/GTNewHorizons/EnderIO/pull/167 (2.8.12-pre, 2.8.11) +> * Work around CME by @mitchej123 in https://github.com/GTNewHorizons/EnderIO/pull/166 (2.8.10-pre, 2.8.9) > * Probably less thread unsafe. by @mitchej123 in https://github.com/GTNewHorizons/EnderIO/pull/164 (2.8.7-pre) > * Fix another thread data race issue introduced in #164. by @OvermindDL1 in https://github.com/GTNewHorizons/EnderIO/pull/165 (2.8.7-pre) > * Probably less thread unsafe. by @mitchej123 in https://github.com/GTNewHorizons/EnderIO/pull/164 (2.8.6) @@ -732,8 +719,7 @@ Mod is client-side only. > * Fix Alveary Mutation Overflow by @Connor-Colenso in https://github.com/GTNewHorizons/ForestryMC/pull/76 (4.9.10) > * Spotless apply for branch AlvearyOverflow for #76 by @github-actions in https://github.com/GTNewHorizons/ForestryMC/pull/77 (4.9.9-pre) > * Change Radioactive Bee Effect by @Connor-Colenso in https://github.com/GTNewHorizons/ForestryMC/pull/72 (4.9.7) -> * fix backpack filtering by @chochem in https://github.com/GTNewHorizons/ForestryMC/pull/74 (4.9.6-pre) -> * fix backpack filtering by @chochem in https://github.com/GTNewHorizons/ForestryMC/pull/74 (4.9.5) +> * fix backpack filtering by @chochem in https://github.com/GTNewHorizons/ForestryMC/pull/74 (4.9.6-pre, 4.9.5) > * Spotless apply for branch radioactiveBee for #72 by @github-actions in https://github.com/GTNewHorizons/ForestryMC/pull/73 (4.9.4-pre) > * Add ingredients search setting to the worktable by @socolio in https://github.com/GTNewHorizons/ForestryMC/pull/70 (4.9.3) > * Adding a Coin Bag for all those coins. by @Ethryan in https://github.com/GTNewHorizons/ForestryMC/pull/71 (4.9.1) @@ -1364,8 +1350,7 @@ Mod is client-side only. > * Godforge continuation by @GDCloudstrike in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2950 (5.09.49.47) > * Change how kubatech commands are registered by @Alexdoru in https://github.com/GTNewHorizons/GT5-Unofficial/pull/3012 (5.09.49.47) > * Fix some more gmi calls by @boubou19 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/3009 (5.09.49.46-pre) -> * Fix T3 waterline producing aluminium by @NotAPenguin0 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/3006 (5.09.49.46-pre) -> * Fix T3 waterline producing aluminium by @NotAPenguin0 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/3006 (5.09.49.45) +> * Fix T3 waterline producing aluminium by @NotAPenguin0 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/3006 (5.09.49.46-pre, 5.09.49.45) > * Fix some more gmi calls by @boubou19 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/3009 (5.09.49.44) > * Wrap tf dim check in if statement in ore gen by @Caedis in https://github.com/GTNewHorizons/GT5-Unofficial/pull/3003 (5.09.49.42) > * Add the Research Completer to ItemList by @boubou19 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/3004 (5.09.49.42) @@ -1438,7 +1423,7 @@ Mod is client-side only. > * Give MABS void mode by @FourIsTheNumber in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2974 (5.09.49.25) > * Remove O-Xylene by @FourIsTheNumber in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2973 (5.09.49.25) > * Extractor multi by @FourIsTheNumber in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2966 (5.09.49.25) -> * Fix some misnames and allow toggling batch mode with wire cutters (wh… by @FourIsTheNumber in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2975 (5.09.49.25) +> * Fix some misnames and allow toggling batch mode with wire cutters (wh… by @FourIsTheNumber in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2975 (5.09.49.25) > * Fix of Simple Stirling Water Pump when it consume container item of certain fuel items by @Elkatra2 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2970 (5.09.49.25) > * Update documentation of mte id ranges by @chochem in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2936 (5.09.49.23) > * Add visual distinction for dimensional convergence by @GDCloudstrike in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2934 (5.09.49.23) @@ -1474,10 +1459,8 @@ Mod is client-side only. > * Fix laser engraver recipemap comparator by @NotAPenguin0 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2924 (5.09.49.16) > * Fix GT_Recipe#compareTo overflow by @miozune in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2927 (5.09.49.16) > * Improve tooltip for `ExtremeHeatExchanger` by @Vlamonster in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2926 (5.09.49.15-pre) -> * Add additional information if GT_NEI_DefaultHandler cache construction fails by @eigenraven in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2922 (5.09.49.12-pre) -> * Add additional information if GT_NEI_DefaultHandler cache construction fails by @eigenraven in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2922 (5.09.49.11) -> * fix machine recipes not being properly processed by @boubou19 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2921 (5.09.49.10-pre) -> * fix machine recipes not being properly processed by @boubou19 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2921 (5.09.49.09) +> * Add additional information if GT_NEI_DefaultHandler cache construction fails by @eigenraven in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2922 (5.09.49.12-pre, 5.09.49.11) +> * fix machine recipes not being properly processed by @boubou19 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2921 (5.09.49.10-pre, 5.09.49.09) > * Replace all instances of Master/Slave dynamic within Optical and Data Bank/Assline Connector hatches by @GirixK in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2918 (5.09.49.08-pre) > * Prevent crash by localizing material by @miozune in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2920 (5.09.49.08-pre) > * Replace all instances of Master/Slave dynamic within Optical and Data Bank/Assline Connector hatches by @GirixK in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2918 (5.09.49.07) @@ -1695,8 +1678,7 @@ Mod is client-side only. > * Spotless apply for branch lanth-beamline for #2619 by @github-actions in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2676 (5.09.48.89-pre) > * Remove RA1 calls in beamline by @Elisis in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2716 (5.09.48.89-pre) > * Spotless apply for branch lanth-beamline for #2619 by @github-actions in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2717 (5.09.48.89-pre) -> * Spotless apply for branch lanth-beamline for #2619 by @github-actions in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2733 (5.09.48.89-pre) -> * Spotless apply for branch lanth-beamline for #2619 by @github-actions in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2733 (5.09.48.88-pre) +> * Spotless apply for branch lanth-beamline for #2619 by @github-actions in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2733 (5.09.48.89-pre, 5.09.48.88-pre) > * Spotless apply for branch lanth-beamline for #2619 by @github-actions in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2630 (5.09.48.87-pre) > * Spotless apply for branch lanth-beamline for #2619 by @github-actions in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2648 (5.09.48.87-pre) > * Spotless apply for branch lanth-beamline for #2619 by @github-actions in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2651 (5.09.48.87-pre) @@ -1723,14 +1705,11 @@ Mod is client-side only. > * Rework Mega Alloy Blast Smelter bonuses by @GDCloudstrike in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2673 (5.09.48.82) > * Make the EOH store astral arrays internally by @GDCloudstrike in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2660 (5.09.48.82) > * Amazon warehouse is now an unpackager too by @ddoubleo in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2723 (5.09.48.82) -> * Add DroneHatch to fusion reactor by @RealSilverMoon in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2670 (5.09.48.82) -> * Add DroneHatch to fusion reactor by @RealSilverMoon in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2670 (5.09.48.81-pre) -> * Add DroneHatch to fusion reactor by @RealSilverMoon in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2670 (5.09.48.80) +> * Add DroneHatch to fusion reactor by @RealSilverMoon in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2670 (5.09.48.82, 5.09.48.81-pre, 5.09.48.80) > * Let the mbf rotate by @C0bra5 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2721 (5.09.48.79-pre) > * Rework Mega Alloy Blast Smelter bonuses by @GDCloudstrike in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2673 (5.09.48.79-pre) > * Make the EOH store astral arrays internally by @GDCloudstrike in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2660 (5.09.48.79-pre) -> * Amazon warehouse is now an unpackager too by @ddoubleo in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2723 (5.09.48.79-pre) -> * Amazon warehouse is now an unpackager too by @ddoubleo in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2723 (5.09.48.78) +> * Amazon warehouse is now an unpackager too by @ddoubleo in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2723 (5.09.48.79-pre, 5.09.48.78) > * Let the mbf rotate by @C0bra5 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2721 (5.09.48.77) > * Rework Mega Alloy Blast Smelter bonuses by @GDCloudstrike in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2673 (5.09.48.77) > * Make the EOH store astral arrays internally by @GDCloudstrike in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2660 (5.09.48.77) @@ -1740,8 +1719,7 @@ Mod is client-side only. > * Implement cache limits on ME Output Hatch & Bus by @S4mpsa in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2718 (5.09.48.75) > * Remove RA1 calls in beamline by @Elisis in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2716 (5.09.48.74-test) > * Spotless apply for branch lanth-beamline for #2619 by @github-actions in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2717 (5.09.48.74-test) -> * Mute work by @mitchej123 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2714 (5.09.48.73-pre) -> * Mute work by @mitchej123 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2714 (5.09.48.72) +> * Mute work by @mitchej123 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2714 (5.09.48.73-pre, 5.09.48.72) > * Firebrick fixes by @chochem in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2712 (5.09.48.71-pre) > * add VP to mod enum by @chochem in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2715 (5.09.48.71-pre) > * Swap out copied code with library call by @mitchej123 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2711 (5.09.48.70) @@ -1815,8 +1793,7 @@ Mod is client-side only. > * Prevent debug structure writer from setting a negative size value by @Lyfts in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2672 (5.09.48.58-pre) > * Remove gangue dust by @NotAPenguin0 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2690 (5.09.48.57-pre) > * Fix ArrayIndexOutOfBound by @HoleFish in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2691 (5.09.48.57-pre) -> * Create Enum for gt++ and GG IDs by @boubou19 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2685 (5.09.48.57-pre) -> * Create Enum for gt++ and GG IDs by @boubou19 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2685 (5.09.48.56) +> * Create Enum for gt++ and GG IDs by @boubou19 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2685 (5.09.48.57-pre, 5.09.48.56) > * Remove gangue dust by @NotAPenguin0 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2690 (5.09.48.55) > * Fix ArrayIndexOutOfBound by @HoleFish in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2691 (5.09.48.55) > * Remove gangue dust by @NotAPenguin0 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2690 (5.09.48.55-pre) @@ -1853,14 +1830,12 @@ Mod is client-side only. > * Sludge fixes (and buff) by @chochem in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2667 (5.09.48.40) > * Update buildscript by @eigenraven in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2665 (5.09.48.39-pre) > * Spotless apply for branch lanth-beamline for #2619 by @github-actions in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2666 (5.09.48.39-pre) -> * Add DetravScannerMod to mods enum by @ah-OOG-ah in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2663 (5.09.48.38-pre) -> * Add DetravScannerMod to mods enum by @ah-OOG-ah in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2663 (5.09.48.37) +> * Add DetravScannerMod to mods enum by @ah-OOG-ah in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2663 (5.09.48.38-pre, 5.09.48.37) > * Fix stocking bus division by zero by @NotAPenguin0 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2658 (5.09.48.34-pre) > * Fix random stocking hatch extraction fail by @kuba6000 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2655 (5.09.48.34-pre) > * Fix stocking bus division by zero by @NotAPenguin0 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2658 (5.09.48.33) > * Fix random stocking hatch extraction fail by @kuba6000 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2655 (5.09.48.33) -> * Fix typo in wind meter by @ReaganAR in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2653 (5.09.48.28-pre) -> * Fix typo in wind meter by @ReaganAR in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2653 (5.09.48.27) +> * Fix typo in wind meter by @ReaganAR in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2653 (5.09.48.28-pre, 5.09.48.27) > * Spotless apply for branch lanth-beamline for #2619 by @github-actions in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2651 (5.09.48.26-pre) > * Spotless apply for branch lanth-beamline for #2619 by @github-actions in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2652 (5.09.48.26-pre) > * Spotless apply for branch lanth-beamline for #2619 by @github-actions in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2648 (5.09.48.25-pre) @@ -1885,15 +1860,12 @@ Mod is client-side only. > * Fix a small logic bug in Bartworks' glass by @wohaopa in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2640 (5.09.48.22-pre) > * Add Steam Multi by @evgengoldwar in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2631 (5.09.48.22-pre) > * Move Forestry to api dep by @ah-OOG-ah in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2637 (5.09.48.22-pre) -> * Make GT++ weights consistent with the other weights by @boubou19 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2636 (5.09.48.21-pre) -> * Make GT++ weights consistent with the other weights by @boubou19 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2636 (5.09.48.20) -> * Added One Time Rebalance Button to LSC by @ReignOfFROZE in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2635 (5.09.48.19-pre) -> * Added One Time Rebalance Button to LSC by @ReignOfFROZE in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2635 (5.09.48.18) +> * Make GT++ weights consistent with the other weights by @boubou19 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2636 (5.09.48.21-pre, 5.09.48.20) +> * Added One Time Rebalance Button to LSC by @ReignOfFROZE in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2635 (5.09.48.19-pre, 5.09.48.18) > * Spotless apply for branch lanth-beamline for #2619 by @github-actions in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2630 (5.09.48.15-pre) > * Complete backend rework of the EIG by @eigenraven in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2616 (5.09.48.14) > * Concrete backfiller - Added the ability to fill liquid by @evgengoldwar in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2623 (5.09.48.12) -> * Bartworks cleanup by @HoleFish in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2628 (5.09.48.10-pre) -> * Bartworks cleanup by @HoleFish in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2628 (5.09.48.09) +> * Bartworks cleanup by @HoleFish in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2628 (5.09.48.10-pre, 5.09.48.09) > * Fix AAL not loading parallel count from NBT correctly by @NotAPenguin0 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2627 (5.09.48.07) > * add 3rd recipe for platinum concentrate precipitation by @Glease in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2622 (5.09.48.07) > * Prevent crash when custom drops are disabled in core mod by @kuba6000 in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2625 (5.09.48.05) @@ -1910,10 +1882,8 @@ Mod is client-side only. > * fix drone centre not consuming drone from me input bus by @Glease in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2602 (5.09.46.23) > * Drone Center structure adjustments. by @AbdielKavash in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2603 (5.09.46.23) > * Implementation: Raw Ore Items as Ore Drops by @Ethryan in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2502 (5.09.46.23) -> * Reducing allocation by @Dream-Master in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2601 (5.09.46.22-pre) -> * Reducing allocation by @Dream-Master in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2601 (5.09.46.21) -> * Fix far end asteroids generation by @socolio in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2598 (5.09.46.19-pre) -> * Fix far end asteroids generation by @socolio in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2598 (5.09.46.18) +> * Reducing allocation by @Dream-Master in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2601 (5.09.46.22-pre, 5.09.46.21) +> * Fix far end asteroids generation by @socolio in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2598 (5.09.46.19-pre, 5.09.46.18) > * Fix unwanted trailing commas from MCMETA by @Juknum in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2597 (5.09.46.16) > * Make worldgen predicate more flexible by @HoleFish in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2600 (5.09.46.16) > * Fix unwanted trailing commas from MCMETA by @Juknum in https://github.com/GTNewHorizons/GT5-Unofficial/pull/2597 (5.09.46.15-pre) @@ -2092,28 +2062,22 @@ Mod is client-side only. > * Add modded Block/Item/Entity Stats by @glowredman in https://github.com/GTNewHorizons/Hodgepodge/pull/398 (2.5.68) > * Rework offline handler - Proxy support by @Caedis in https://github.com/GTNewHorizons/Hodgepodge/pull/422 (2.5.66) > * Fix Xaero's minimap player entity dot rendering while disabled by @Lyfts in https://github.com/GTNewHorizons/Hodgepodge/pull/419 (2.5.62) -> * Disables weather completely on The Last Millenium by @Kogepan229 in https://github.com/GTNewHorizons/Hodgepodge/pull/418 (2.5.61-pre) -> * Disables weather completely on The Last Millenium by @Kogepan229 in https://github.com/GTNewHorizons/Hodgepodge/pull/418 (2.5.60) -> * The great renaming in hodgepodge by @NotAPenguin0 in https://github.com/GTNewHorizons/Hodgepodge/pull/417 (2.5.58-pre) -> * The great renaming in hodgepodge by @NotAPenguin0 in https://github.com/GTNewHorizons/Hodgepodge/pull/417 (2.5.57) +> * Disables weather completely on The Last Millenium by @Kogepan229 in https://github.com/GTNewHorizons/Hodgepodge/pull/418 (2.5.61-pre, 2.5.60) +> * The great renaming in hodgepodge by @NotAPenguin0 in https://github.com/GTNewHorizons/Hodgepodge/pull/417 (2.5.58-pre, 2.5.57) > * fix calc command by @Alexdoru in https://github.com/GTNewHorizons/Hodgepodge/pull/415 (2.5.55) > * fix: morpheus not properly waking players, not awarding buffs for sleeping by @leumasme in https://github.com/GTNewHorizons/Hodgepodge/pull/412 (2.5.55) -> * Bug fix : slash command + case command fix by @Alexdoru in https://github.com/GTNewHorizons/Hodgepodge/pull/413 (2.5.53-pre) -> * Bug fix : slash command + case command fix by @Alexdoru in https://github.com/GTNewHorizons/Hodgepodge/pull/413 (2.5.52) +> * Bug fix : slash command + case command fix by @Alexdoru in https://github.com/GTNewHorizons/Hodgepodge/pull/413 (2.5.53-pre, 2.5.52) > * Fix npe when interacting with candycraft sugar block by @Lyfts in https://github.com/GTNewHorizons/Hodgepodge/pull/402 (2.5.51-pre) > * Check for fake players before sending hotbar message by @Caedis in https://github.com/GTNewHorizons/Hodgepodge/pull/405 (2.5.51-pre) > * Quick and dirty mixin to time and log event timings to a "csv" by @mitchej123 in https://github.com/GTNewHorizons/Hodgepodge/pull/409 (2.5.51-pre) > * Revert "Quick and dirty mixin to time and log event timings to a "csv"" by @boubou19 in https://github.com/GTNewHorizons/Hodgepodge/pull/410 (2.5.51-pre) -> * Quick and dirty mixin to time and log event timings to a "csv" (uses semicolon) by @mitchej123 in https://github.com/GTNewHorizons/Hodgepodge/pull/411 (2.5.51-pre) -> * Quick and dirty mixin to time and log event timings to a "csv" (uses semicolon) by @mitchej123 in https://github.com/GTNewHorizons/Hodgepodge/pull/411 (2.5.50) -> * Revert "Quick and dirty mixin to time and log event timings to a "csv"" by @boubou19 in https://github.com/GTNewHorizons/Hodgepodge/pull/410 (2.5.49) -> * Revert "Quick and dirty mixin to time and log event timings to a "csv"" by @boubou19 in https://github.com/GTNewHorizons/Hodgepodge/pull/410 (2.5.48) +> * Quick and dirty mixin to time and log event timings to a "csv" (uses semicolon) by @mitchej123 in https://github.com/GTNewHorizons/Hodgepodge/pull/411 (2.5.51-pre, 2.5.50) +> * Revert "Quick and dirty mixin to time and log event timings to a "csv"" by @boubou19 in https://github.com/GTNewHorizons/Hodgepodge/pull/410 (2.5.49, 2.5.48) > * Quick and dirty mixin to time and log event timings to a "csv" by @mitchej123 in https://github.com/GTNewHorizons/Hodgepodge/pull/409 (2.5.47) > * Check for fake players before sending hotbar message by @Caedis in https://github.com/GTNewHorizons/Hodgepodge/pull/405 (2.5.42) > * Fix npe when interacting with candycraft sugar block by @Lyfts in https://github.com/GTNewHorizons/Hodgepodge/pull/402 (2.5.41) > * Fastcraft "compat" by @mitchej123 in https://github.com/GTNewHorizons/Hodgepodge/pull/395 (2.5.38) -> * server side control logic for fast block placing by @mist475 in https://github.com/GTNewHorizons/Hodgepodge/pull/396 (2.5.37-pre) -> * server side control logic for fast block placing by @mist475 in https://github.com/GTNewHorizons/Hodgepodge/pull/396 (2.5.36) +> * server side control logic for fast block placing by @mist475 in https://github.com/GTNewHorizons/Hodgepodge/pull/396 (2.5.37-pre, 2.5.36) > * Fix duplicate sounds when closing a gui while one was playing by @Caedis in https://github.com/GTNewHorizons/Hodgepodge/pull/393 (2.5.34) > * Remove all allocations from FastBlockPlacing by @Caedis in https://github.com/GTNewHorizons/Hodgepodge/pull/392 (2.5.32) > * Write feature listing by @riking in https://github.com/GTNewHorizons/Hodgepodge/pull/391 (2.5.31) @@ -2131,16 +2095,14 @@ Mod is client-side only. > * Don't drop items on container close (Borrowed idea from EFR) by @mitchej123 in https://github.com/GTNewHorizons/Hodgepodge/pull/378 (2.5.19) > * Add mixin to disable BOP quicksand from generating by @dvdmandt in https://github.com/GTNewHorizons/Hodgepodge/pull/374 (2.5.18-pre) > * Better volume scaling by @Quarri6343 in https://github.com/GTNewHorizons/Hodgepodge/pull/377 (2.5.18-pre) -> * Fix sound imbalance by @Quarri6343 in https://github.com/GTNewHorizons/Hodgepodge/pull/380 (2.5.18-pre) -> * Fix sound imbalance by @Quarri6343 in https://github.com/GTNewHorizons/Hodgepodge/pull/380 (2.5.17) +> * Fix sound imbalance by @Quarri6343 in https://github.com/GTNewHorizons/Hodgepodge/pull/380 (2.5.18-pre, 2.5.17) > * Add mixin to disable BOP quicksand from generating by @dvdmandt in https://github.com/GTNewHorizons/Hodgepodge/pull/374 (2.5.15) > * Better volume scaling by @Quarri6343 in https://github.com/GTNewHorizons/Hodgepodge/pull/377 (2.5.15) > * Add mixin to disable BOP quicksand from generating by @dvdmandt in https://github.com/GTNewHorizons/Hodgepodge/pull/374 (2.5.14-pre) > * Better volume scaling by @Quarri6343 in https://github.com/GTNewHorizons/Hodgepodge/pull/377 (2.5.14-pre) > * Fix Lapis Caelestis Microblocks rendering by @dvdmandt in https://github.com/GTNewHorizons/Hodgepodge/pull/373 (2.5.11) > * Witchery - Enhanced Compatibility Thunder detection by @DrParadox7 in https://github.com/GTNewHorizons/Hodgepodge/pull/371 (2.5.10) -> * fix cv powered wand recharge pedestal not updating in MP by @Glease in https://github.com/GTNewHorizons/Hodgepodge/pull/370 (2.5.9-pre) -> * fix cv powered wand recharge pedestal not updating in MP by @Glease in https://github.com/GTNewHorizons/Hodgepodge/pull/370 (2.5.8) +> * fix cv powered wand recharge pedestal not updating in MP by @Glease in https://github.com/GTNewHorizons/Hodgepodge/pull/370 (2.5.9-pre, 2.5.8) > * add a CPU count crash callable by @Glease in https://github.com/GTNewHorizons/Hodgepodge/pull/368 (2.5.7-pre) > @@ -2220,10 +2182,8 @@ Mod side changed from client-side only to on both sides. > * Update MUI2 by @miozune in https://github.com/GTNewHorizons/LogisticsPipes/pull/70 (1.2.30-GTNH) > * feat: preparing and sanitizing Crafting API for Fluid Crafting by @TimeConqueror in https://github.com/GTNewHorizons/LogisticsPipes/pull/62 (1.2.27-GTNH) > * Update MUI2 by @miozune in https://github.com/GTNewHorizons/LogisticsPipes/pull/68 (1.2.26-GTNH) -> * rename by @NotAPenguin0 in https://github.com/GTNewHorizons/LogisticsPipes/pull/67 (1.2.25-GTNH-pre) -> * rename by @NotAPenguin0 in https://github.com/GTNewHorizons/LogisticsPipes/pull/67 (1.2.24-GTNH) -> * nuke ic2 recipes by @Alexdoru in https://github.com/GTNewHorizons/LogisticsPipes/pull/65 (1.2.23-GTNH-pre) -> * nuke ic2 recipes by @Alexdoru in https://github.com/GTNewHorizons/LogisticsPipes/pull/65 (1.2.22-GTNH) +> * rename by @NotAPenguin0 in https://github.com/GTNewHorizons/LogisticsPipes/pull/67 (1.2.25-GTNH-pre, 1.2.24-GTNH) +> * nuke ic2 recipes by @Alexdoru in https://github.com/GTNewHorizons/LogisticsPipes/pull/65 (1.2.23-GTNH-pre, 1.2.22-GTNH) > * Spotless apply for branch mui2-guis for #59 by @github-actions in https://github.com/GTNewHorizons/LogisticsPipes/pull/61 (1.2.21-GTNH-pre) > * Fix Fluid Supplier Legacy Converter by @TimeConqueror in https://github.com/GTNewHorizons/LogisticsPipes/pull/64 (1.2.20-GTNH) > * Fluid Supplier Overhaul by @TimeConqueror in https://github.com/GTNewHorizons/LogisticsPipes/pull/59 (1.2.19-GTNH) @@ -2410,8 +2370,7 @@ Mod is client-side only. **Full Changelog**: https://github.com/GTNewHorizons/Navigator/commits/1.0.15 >## What's Changed > * Readd removed methods by @Lyfts in https://github.com/GTNewHorizons/Navigator/pull/9 (1.0.15) -> * add action with custom key support by @Dmetriy-MC in https://github.com/GTNewHorizons/Navigator/pull/10 (1.0.14-pre) -> * add action with custom key support by @Dmetriy-MC in https://github.com/GTNewHorizons/Navigator/pull/10 (1.0.13) +> * add action with custom key support by @Dmetriy-MC in https://github.com/GTNewHorizons/Navigator/pull/10 (1.0.14-pre, 1.0.13) > * Defeat by @Lyfts in https://github.com/GTNewHorizons/Navigator/pull/8 (1.0.12) > * Use pre-shadow version of JM by @Lyfts in https://github.com/GTNewHorizons/Navigator/pull/7 (1.0.11) > * Update example layer in README by @Lyfts in https://github.com/GTNewHorizons/Navigator/pull/3 (1.0.10) @@ -2500,8 +2459,7 @@ Mod is client-side only. > * Fix EIC recipe using itnt by @FourIsTheNumber in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/1016 (2.6.58) > * Apply TiC extruder recipe category by @miozune in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/1015 (2.6.57) > * Collisions by @FourIsTheNumber in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/1014 (2.6.56) -> * Remove loads of duplicate materials by @FourIsTheNumber in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/1013 (2.6.55) -> * Remove loads of duplicate materials by @FourIsTheNumber in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/1013 (2.6.54) +> * Remove loads of duplicate materials by @FourIsTheNumber in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/1013 (2.6.55, 2.6.54) > * Remove new Eternal Singularity recipe, fix other singularities by @serenibyss in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/1012 (2.6.53) > * Deprecate ic2 semifluid gen by @chochem in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/1009 (2.6.52) > * Buff compressor casings by @FourIsTheNumber in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/1010 (2.6.52) @@ -2518,8 +2476,7 @@ Mod is client-side only. > * Add Antimatter recipes by @S4mpsa in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/998 (2.6.42) > * 2.7 Stargate by @serenibyss in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/980 (2.6.40) > * Fix eoh preadding planet block recipes void stored astral arrays by @HoleFish in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/988 (2.6.40) -> * Reduce neutronium casing cost by @FourIsTheNumber in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/997 (2.6.38-pre) -> * Reduce neutronium casing cost by @FourIsTheNumber in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/997 (2.6.37) +> * Reduce neutronium casing cost by @FourIsTheNumber in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/997 (2.6.38-pre, 2.6.37) > * add stargateController recipe by @wohaopa in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/982 (2.6.36-pre) > * fix random pack breakage of the day no2 by @chochem in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/996 (2.6.35) > * yet another round of collision fixes by @chochem in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/994 (2.6.33) @@ -2601,10 +2558,8 @@ Mod is client-side only. > * Downtier HP steam turbine to EV by @HoleFish in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/867 (2.5.44) > * Fix Netherstar block chiselgroup by @chochem in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/911 (2.5.42) > * Fix several bugs in a new ae2fc cell recipe by @chochem in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/912 (2.5.42) -> * Fix off-by-one error in chunk randomization by @kevzhao2 in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/909 (2.5.40-pre) -> * Fix off-by-one error in chunk randomization by @kevzhao2 in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/909 (2.5.39) -> * Add universe fluid cell recipe by @EnderProyects in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/907 (2.5.38-pre) -> * Add universe fluid cell recipe by @EnderProyects in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/907 (2.5.37) +> * Fix off-by-one error in chunk randomization by @kevzhao2 in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/909 (2.5.40-pre, 2.5.39) +> * Add universe fluid cell recipe by @EnderProyects in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/907 (2.5.38-pre, 2.5.37) > * Move meat recipes to GT5 by @Pxx500 in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/905 (2.5.34) > * Fix UMV and UXV circuit oreDicts by @S4mpsa in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/900 (2.5.34) > * Spotless apply for branch move-meat-recipe-to-GT5 for #905 by @github-actions in https://github.com/GTNewHorizons/NewHorizonsCoreMod/pull/906 (2.5.32-pre) @@ -2720,20 +2675,18 @@ Mod is client-side only. > * Add Helioflare Power Forge (Gorge) to smelting catalysts by @serenibyss in https://github.com/GTNewHorizons/NotEnoughItems/pull/544 (2.6.44-GTNH) > * Small Fixes by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/543 (2.6.44-GTNH) > * replace GL immediate draw with Tessellator calls for chunk bounds rendering by @kurrycat2004 in https://github.com/GTNewHorizons/NotEnoughItems/pull/549 (2.6.44-GTNH) -> * fix catalysts in multiblock structure recipes when shown bookmarks re… by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/542 (2.6.42-GTNH) +> * fix catalysts in multiblock structure recipes when shown bookmarks re… by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/542 (2.6.42-GTNH) > * Give names to NEI threads by @Alexdoru in https://github.com/GTNewHorizons/NotEnoughItems/pull/540 (2.6.41-GTNH) > * Disable cycle through NEI Modes if lockmode is ON by @AtHisF1nest in https://github.com/GTNewHorizons/NotEnoughItems/pull/539 (2.6.40-GTNH) > * Small Fixes by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/536 (2.6.39-GTNH) > * Try fix Item Render & GuiRecipeHandler by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/528 (2.6.38-GTNH) > * Update en_US.lang by @xJon in https://github.com/GTNewHorizons/NotEnoughItems/pull/534 (2.6.38-GTNH) -> * Fix DraggedStack in Bookmarks by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/527 (2.6.37-GTNH-pre) -> * Fix DraggedStack in Bookmarks by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/527 (2.6.36-GTNH) +> * Fix DraggedStack in Bookmarks by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/527 (2.6.37-GTNH-pre, 2.6.36-GTNH) > * Rename GT Classes; Correct show Meta Keys by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/525 (2.6.35-GTNH) > * Small fixes & changes by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/523 (2.6.34-GTNH) > * NEI Optimization by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/519 (2.6.33-GTNH) > * Allow any Character to be used as Search-Prefix by @glowredman in https://github.com/GTNewHorizons/NotEnoughItems/pull/522 (2.6.32-GTNH-pre) -> * Small Cleanup by @glowredman in https://github.com/GTNewHorizons/NotEnoughItems/pull/518 (2.6.32-GTNH-pre) -> * Small Cleanup by @glowredman in https://github.com/GTNewHorizons/NotEnoughItems/pull/518 (2.6.31-GTNH) +> * Small Cleanup by @glowredman in https://github.com/GTNewHorizons/NotEnoughItems/pull/518 (2.6.32-GTNH-pre, 2.6.31-GTNH) > * Allow any Character to be used as Search-Prefix by @glowredman in https://github.com/GTNewHorizons/NotEnoughItems/pull/522 (2.6.30-GTNH) > * Show "Delete Item" tooltip in Creative only by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/517 (2.6.26-GTNH) > * More QOL by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/510 (2.6.25-GTNH) @@ -2743,8 +2696,7 @@ Mod is client-side only. > * Collapsibleitems by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/506 (2.6.19-GTNH) > * Update CCL Dep by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/501 (2.6.14-GTNH) > * Create JEI-like Advanced Search by @slprime in https://github.com/GTNewHorizons/NotEnoughItems/pull/485 (2.6.11-GTNH) -> * Broaden visibility by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/495 (2.6.9-GTNH-pre) -> * Broaden visibility by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/495 (2.6.8-GTNH) +> * Broaden visibility by @mitchej123 in https://github.com/GTNewHorizons/NotEnoughItems/pull/495 (2.6.9-GTNH-pre, 2.6.8-GTNH) > * More inventory interaction enhancements - autofocus-quickclose by @OvermindDL1 in https://github.com/GTNewHorizons/NotEnoughItems/pull/493 (2.6.6-GTNH-pre) > * Added ability to have the NEI search be auto-focused on open. by @OvermindDL1 in https://github.com/GTNewHorizons/NotEnoughItems/pull/492 (2.6.5-GTNH) > * More inventory interaction enhancements - autofocus-quickclose by @OvermindDL1 in https://github.com/GTNewHorizons/NotEnoughItems/pull/493 (2.6.5-GTNH) @@ -2852,8 +2804,7 @@ Mod is client-side only. > * nuke ic2 recipes by @Alexdoru in https://github.com/GTNewHorizons/Railcraft/pull/63 (9.15.14) > * Fix Trackman villager trades in NEI by @kuba6000 in https://github.com/GTNewHorizons/Railcraft/pull/62 (9.15.12) > * Add "Match NBT/ Ignore NBT", "Match Meta/Ignore Meta" options in Item Loader and Unloader by @TimeConqueror in https://github.com/GTNewHorizons/Railcraft/pull/59 (9.15.11) -> * Spotless apply for branch itemloader-nbt-check for #59 by @github-actions in https://github.com/GTNewHorizons/Railcraft/pull/60 (9.15.10-pre) -> * Spotless apply for branch itemloader-nbt-check for #59 by @github-actions in https://github.com/GTNewHorizons/Railcraft/pull/60 (9.15.9-pre) +> * Spotless apply for branch itemloader-nbt-check for #59 by @github-actions in https://github.com/GTNewHorizons/Railcraft/pull/60 (9.15.10-pre, 9.15.9-pre) > # Updated RemoteIO (2.5.2 --> 2.6.4) @@ -2903,29 +2854,22 @@ Mod is client-side only. > * Smarter removal of unclaimed chunks from map overlays by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/110 (2.0.73-pre) > * Convert to GTNHLib config by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/106 (2.0.72) > * Smarter removal of unclaimed chunks from map overlays by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/110 (2.0.72) -> * Convert to universal Navigator layer by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/103 (2.0.71-pre) -> * Convert to universal Navigator layer by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/103 (2.0.70) +> * Convert to universal Navigator layer by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/103 (2.0.71-pre, 2.0.70) > * Change /back to work like essentials by @Connor-Colenso in https://github.com/GTNewHorizons/ServerUtilities/pull/97 (2.0.66) > * Switch to Navigator api & add Xaeros maps integration by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/91 (2.0.65) > * Update dependencies.gradle by @Dream-Master in https://github.com/GTNewHorizons/ServerUtilities/pull/94 (2.0.65) -> * Keep track of AFK time in statistics, and display AFK-related leaderboards by @eigenraven in https://github.com/GTNewHorizons/ServerUtilities/pull/93 (2.0.64-pre) -> * Keep track of AFK time in statistics, and display AFK-related leaderboards by @eigenraven in https://github.com/GTNewHorizons/ServerUtilities/pull/93 (2.0.63) +> * Keep track of AFK time in statistics, and display AFK-related leaderboards by @eigenraven in https://github.com/GTNewHorizons/ServerUtilities/pull/93 (2.0.64-pre, 2.0.63) > * Spotless apply for branch navigator-api-migration for #91 by @github-actions in https://github.com/GTNewHorizons/ServerUtilities/pull/92 (2.0.61-pre) > * Disable `useDependencyInformation` by @glowredman in https://github.com/GTNewHorizons/ServerUtilities/pull/90 (2.0.60) > * Add claims/chunkload decay by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/81 (2.0.59) -> * Add command overview gui by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/89 (2.0.58-pre) -> * Add command overview gui by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/89 (2.0.57) +> * Add command overview gui by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/89 (2.0.58-pre, 2.0.57) > * Add periodic entity cleanup task & new task system by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/78 (2.0.54) > * Fix chat formatting parsing by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/84 (2.0.54) > * Add rank config gui by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/88 (2.0.54) -> * Fix crash when creating a new world by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/87 (2.0.52-pre) -> * Fix crash when creating a new world by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/87 (2.0.51) +> * Fix crash when creating a new world by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/87 (2.0.52-pre, 2.0.51) > * Add factions style team prefix to chat messages by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/80 (2.0.50-pre) -> * Fix lag when fake players are created repeatedly by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/82 (2.0.50-pre) -> * Fix lag when fake players are created repeatedly by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/82 (2.0.48-pre) -> * Fix lag when fake players are created repeatedly by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/82 (2.0.47) -> * Add factions style team prefix to chat messages by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/80 (2.0.43-pre) -> * Add factions style team prefix to chat messages by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/80 (2.0.42) +> * Fix lag when fake players are created repeatedly by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/82 (2.0.50-pre, 2.0.48-pre, 2.0.47) +> * Add factions style team prefix to chat messages by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/80 (2.0.43-pre, 2.0.42) > * Spotless apply for branch task-system for #78 by @github-actions in https://github.com/GTNewHorizons/ServerUtilities/pull/79 (2.0.41-pre) > * Fix notifications sometimes drawing in top left corner by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/71 (2.0.40) > * Fix grief protection failing to apply under certain circumstances by @Lyfts in https://github.com/GTNewHorizons/ServerUtilities/pull/73 (2.0.40) @@ -2969,8 +2913,7 @@ Mod is client-side only. > * Non gtnh recipes by @Cleptomania in https://github.com/GTNewHorizons/StorageDrawers/pull/36 (2.0.2-GTNH) > * Add CurseForge and Modrinth Distribution by @Cleptomania in https://github.com/GTNewHorizons/StorageDrawers/pull/35 (2.0.1-GTNH) > * Storage Drawers Addons: Mergening by @Cleptomania in https://github.com/GTNewHorizons/StorageDrawers/pull/33 (2.0.0-GTNH) -> * The renaming by @NotAPenguin0 in https://github.com/GTNewHorizons/StorageDrawers/pull/34 (1.13.12-GTNH-pre) -> * The renaming by @NotAPenguin0 in https://github.com/GTNewHorizons/StorageDrawers/pull/34 (1.13.11-GTNH) +> * The renaming by @NotAPenguin0 in https://github.com/GTNewHorizons/StorageDrawers/pull/34 (1.13.12-GTNH-pre, 1.13.11-GTNH) > * Adjust to AE2 api changes by @Demiu in https://github.com/GTNewHorizons/StorageDrawers/pull/32 (1.13.9-GTNH) > * Ra2 by @Dream-Master in https://github.com/GTNewHorizons/StorageDrawers/pull/31 (1.13.7-GTNH) > @@ -3051,7 +2994,7 @@ Mod is client-side only. > * Remove the magic numbers by @Ethryan in https://github.com/GTNewHorizons/ThaumicBases/pull/38 (1.7.3) > * fix checks for gt by @chochem in https://github.com/GTNewHorizons/ThaumicBases/pull/36 (1.7.2) > * Add support for the Raw Ore Item to Ore Destruction by @Ethryan in https://github.com/GTNewHorizons/ThaumicBases/pull/34 (1.7.1) -> * Fix non-deterministic TileNodeLinker instabilityCheck crash with zero… by @topquarkred in https://github.com/GTNewHorizons/ThaumicBases/pull/33 (1.7.0) +> * Fix non-deterministic TileNodeLinker instabilityCheck crash with zero… by @topquarkred in https://github.com/GTNewHorizons/ThaumicBases/pull/33 (1.7.0) > # Updated ThaumicBoots (1.2.3 --> 1.3.10) @@ -3123,8 +3066,7 @@ Mod is client-side only. > * Soul Brazier fixes. by @AbdielKavash in https://github.com/GTNewHorizons/Thaumic_Exploration/pull/39 (1.3.7-GTNH) > * Fix heavy RAM usage caused by ThaumicReplicator recipe cache list by @Alexdoru in https://github.com/GTNewHorizons/Thaumic_Exploration/pull/38 (1.3.6-GTNH) > * Thaumic boots updated deps + new features by @Alastors in https://github.com/GTNewHorizons/Thaumic_Exploration/pull/37 (1.3.3-GTNH) -> * Thaumic boots dep + minor code cleanup by @Alastors in https://github.com/GTNewHorizons/Thaumic_Exploration/pull/36 (1.3.2-GTNH-pre) -> * Thaumic boots dep + minor code cleanup by @Alastors in https://github.com/GTNewHorizons/Thaumic_Exploration/pull/36 (1.3.0-GTNH) +> * Thaumic boots dep + minor code cleanup by @Alastors in https://github.com/GTNewHorizons/Thaumic_Exploration/pull/36 (1.3.2-GTNH-pre, 1.3.0-GTNH) > # Updated TinkersConstruct (1.11.16-GTNH --> 1.12.16-GTNH) @@ -3153,8 +3095,7 @@ Mod is client-side only. # Updated TravellersGearNeo (1.2.0 --> 1.2.4) **Full Changelog**: https://github.com/GTNewHorizons/TravellersGearNeo/compare/1.2.0...1.2.4 >## What's Changed -> * Fix ability radial menu unexpectedly grabbing focus by @wlhlm in https://github.com/GTNewHorizons/TravellersGearNeo/pull/3 (1.2.4) -> * Fix ability radial menu unexpectedly grabbing focus by @wlhlm in https://github.com/GTNewHorizons/TravellersGearNeo/pull/3 (1.2.3) +> * Fix ability radial menu unexpectedly grabbing focus by @wlhlm in https://github.com/GTNewHorizons/TravellersGearNeo/pull/3 (1.2.4, 1.2.3) > * fix mouse support (using abilities bound to mouse4/mouse5 buttons) by @meonester in https://github.com/GTNewHorizons/TravellersGearNeo/pull/1 (1.2.2) > * Disable `useDependencyInformation` by @glowredman in https://github.com/GTNewHorizons/TravellersGearNeo/pull/2 (1.2.1) > @@ -3177,8 +3118,7 @@ Mod is client-side only. > * Spotless apply for branch fixes for #55 by @github-actions in https://github.com/GTNewHorizons/VisualProspecting/pull/56 (1.3.18-pre) > * Optimization & cleanup by @Lyfts in https://github.com/GTNewHorizons/VisualProspecting/pull/54 (1.3.17) > * Convert to universal Navigator layers by @Lyfts in https://github.com/GTNewHorizons/VisualProspecting/pull/52 (1.3.16) -> * bump gt, fix rename by @NotAPenguin0 in https://github.com/GTNewHorizons/VisualProspecting/pull/53 (1.3.14-pre) -> * bump gt, fix rename by @NotAPenguin0 in https://github.com/GTNewHorizons/VisualProspecting/pull/53 (1.3.12) +> * bump gt, fix rename by @NotAPenguin0 in https://github.com/GTNewHorizons/VisualProspecting/pull/53 (1.3.14-pre, 1.3.12) > * Implements shim for the GT5U ore vein database to serve VP's ore info by @querns in https://github.com/GTNewHorizons/VisualProspecting/pull/51 (1.3.10) > * Migrate to Navigator api by @Lyfts in https://github.com/GTNewHorizons/VisualProspecting/pull/50 (1.3.8) > * Fix issue with Xaero's minimap and the layers not being scaled correctly by @Caedis in https://github.com/GTNewHorizons/VisualProspecting/pull/49 (1.3.3) @@ -3364,8 +3304,7 @@ Mod is client-side only. > * Adds config for TiC Integration by @DrParadox7 in https://github.com/GTNewHorizons/twilightforest/pull/61 (2.6.6) > * Lazy TGregwork Effect Compat by @DrParadox7 in https://github.com/GTNewHorizons/twilightforest/pull/62 (2.6.6) > * Nagastone backward compatibility check fix by @Gordon-Frohman in https://github.com/GTNewHorizons/twilightforest/pull/65 (2.6.5) -> * Remove client ticker class by @Caedis in https://github.com/GTNewHorizons/twilightforest/pull/63 (2.6.2-pre) -> * Remove client ticker class by @Caedis in https://github.com/GTNewHorizons/twilightforest/pull/63 (2.6.0) +> * Remove client ticker class by @Caedis in https://github.com/GTNewHorizons/twilightforest/pull/63 (2.6.2-pre, 2.6.0) > # Updated waila (1.7.3 --> 1.8.2) diff --git a/src/gtnh/defs.py b/src/gtnh/defs.py index e24dcaef..865f2482 100644 --- a/src/gtnh/defs.py +++ b/src/gtnh/defs.py @@ -222,7 +222,7 @@ def __init__(self, name: str, version: str, is_new: bool) -> None: self.version: str = version self.side_info: str = "" self.is_new: bool = is_new - self.changes: List[str] = [] + self.changes: list[tuple[str, list[str]]] = [] self.contributors: Set[str] = set() self.new_contributors: List[str] = [] self.oldest_link_version = "" diff --git a/src/gtnh/utils.py b/src/gtnh/utils.py index 426f91af..eb92dc99 100755 --- a/src/gtnh/utils.py +++ b/src/gtnh/utils.py @@ -189,7 +189,7 @@ def compress_changelog(file_path: Path) -> None: match = re.search(r"by (@\S+) in http.*$", line) if match: current_entry.contributors.add(match.group(1)) - current_entry.changes.append(f"{line[3:]} ({current_version})") + current_entry.changes.append((line[3:], [current_version])) else: current_entry.new_contributors.append(f"{line[3:]} ({current_version})") elif line.startswith(">**Full Changelog**: "): @@ -247,8 +247,23 @@ def compress_changelog(file_path: Path) -> None: if ent.changes: lines.append(">## What's Changed\n") + + # Deduplicate changelog entries (caused by -pre versions for example). + deduplicated_changes: list[tuple[str, list[str]]] = [] + prev_change: Optional[tuple[str, list[str]]] = None for ch in ent.changes: - lines.append("> * " + ch + "\n") + if prev_change is None: + prev_change = ch + elif ch[0] != prev_change[0]: + deduplicated_changes.append(prev_change) + prev_change = ch + else: + prev_change[1].extend(ch[1]) + if prev_change is not None: + deduplicated_changes.append(prev_change) + + for ch in deduplicated_changes: + lines.append(f"> * {ch[0]} ({', '.join(ch[1])})\n") lines.append(">\n") if ent.contributors: