Skip to content

Releases: RedstoneWizard08/ConfigurableWarning

v1.13.2

10 May 01:51
Compare
Choose a tag to compare

[v1.13.2] - 2024-05-09

Added

  • New Developer API (ConfigurableWarning.API)
  • Added documentation built with DocFX
  • Added CI for docs
  • Added new days-per-quota patch
  • Added new state cache
  • Added new option loader
  • Added [RegisterOption] annotation
  • Added clamp toggles (via a patch to Zorro.Settings and ContentSettings)
  • Added BoolOption, FloatOption, IntOption, and TextOption
  • Added documentation comments to all API classes

Changed

  • Updated README
  • Migrated existing settings to the new API
  • Migrated patches to the new API
  • Reorganized project
  • Switched to Cake (Frosting) for builds
  • Switched to Thunderstore CLI/Cake for packaging
  • Switched mostly to Rider (for development)
  • Moved the syncer from the Plugin class to an instance of OptionSyncer
  • Improved code structure
  • Moved namespaces to the top instead of a block

Removed

  • Removed old (legacy) package script
  • Removed old days-per-quota patch

1.12.0

05 May 21:10
Compare
Choose a tag to compare

[1.12.0] - 2024-05-05

Changed

  • Added diving bell settings
  • Updated sync

1.11.0

03 May 02:08
Compare
Choose a tag to compare

[1.11.0] - 2024-05-02

Changed

  • Fixed settings sync (again)
  • Made UI elements not borked
  • Redid settings packing
  • Added depdendencies
  • Fixed for CW's new May 2nd release

1.10.1

01 May 22:53
Compare
Choose a tag to compare

[1.10.1] - 2024-05-01

Changed

  • Actually fixed the build

1.10.0

30 Apr 00:55
Compare
Choose a tag to compare

[1.10.0] - 2024-04-29

Changed

  • Updated settings UI to be cleaner
  • Switched fully to Mycelium Networking
  • Cached settings values
  • Building in release mode! (Yes, I wasn't before.)
  • Removed BepInEx config because it kinda broke stuff

1.9.0

19 Apr 01:28
Compare
Choose a tag to compare

[1.9.0] - 2024-04-18

Changed

  • Refactored UI
  • Moved to using ContentSettings and MyceliumNetworking

1.8.1

13 Apr 16:40
Compare
Choose a tag to compare

[1.8.1] - 2024-04-12

Changed

  • Fixed a default config value
  • Hopefully fix the lobby patch

1.8.0

12 Apr 23:36
Compare
Choose a tag to compare

[1.8.0] - 2024-04-12

Changed

  • Fixed health & days left HUD to actually reflect the correct value (in real time)

1.7.1

12 Apr 23:27
Compare
Choose a tag to compare

[1.7.1] - 2024-04-12

Changed

  • Fixed lobby stuff (I actually applied the patch this time!)
  • Fixed patches not using nameof

1.7.0

12 Apr 23:10
Compare
Choose a tag to compare

[1.7.0] - 2024-04-12

Added

  • Modified ContentSettings API is now built-in
  • Settings patch
  • TextSetting and TextSettingsUI for blank "settings" (basically a label/divider)
  • Common*Setting classes for ease
  • Basic register & setup function for settings (DX stuff)

Changed

  • Reorganized settings to make it easier to work with
  • Fixed a few issues
  • Made the patches better
  • We no longer rely on ContentSettings!