Releases: RedstoneWizard08/ConfigurableWarning
Releases · RedstoneWizard08/ConfigurableWarning
v1.13.2
[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
andContentSettings
) - Added
BoolOption
,FloatOption
,IntOption
, andTextOption
- 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 ofOptionSyncer
- 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
[1.12.0] - 2024-05-05
Changed
- Added diving bell settings
- Updated sync
1.11.0
[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
[1.10.1] - 2024-05-01
Changed
- Actually fixed the build
1.10.0
[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
[1.9.0] - 2024-04-18
Changed
- Refactored UI
- Moved to using ContentSettings and MyceliumNetworking
1.8.1
[1.8.1] - 2024-04-12
Changed
- Fixed a default config value
- Hopefully fix the lobby patch
1.8.0
[1.8.0] - 2024-04-12
Changed
- Fixed health & days left HUD to actually reflect the correct value (in real time)
1.7.1
[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
[1.7.0] - 2024-04-12
Added
- Modified ContentSettings API is now built-in
- Settings patch
TextSetting
andTextSettingsUI
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!