Releases
v0.4.0
Compare
Sorry, something went wrong.
No results found
⛰️ Features & Improvements
(abstract-scheduler) Stop sub-classes from modifying closed field - (548a9ae )
(abstract-scheduler) Make namespace, close, and closed methods final - (17d655f )
(abstract-scheduler) Throw when constructing with a null plugin - (a62eaae )
(action-bar) [breaking ] Correct action bar package name to action_bar - (782f2de )
(async-plugin-scheduler) Handle fixed rate delay more accurately - (7c3a460 )
(grouped-comp-style) Make default style final - (0ba1981 )
(grouped-component) Return self when setting with same value - (12e77d5 )
(lib) Change configurate hocon to a direct dependency - (139799c )
(lib) [breaking ] Rename module to dev.hboyd.prismatic.lib - (fe25606 )
(nbt-pdc) [breaking ] Move classes to persistent_data package - (cee52f9 )
(nbt-pdc) Standardize null checks - (1e1a772 )
(number-constraints) Add support for decimal bounds - (dc24e43 )
(paginated-list) Reorder methods for consistency - (8bde456 )
(paginated-list) Move basic implementations to interface - (9a8f21a )
(paginated-list) Index pages from one - (460e1ad )
(paginated-list) Render against callback audience when possible - (3d6de63 )
(paginated-list-style) Restrict items and page selector count to valid values - (9c77c59 )
(scheduler) Replace static exception with checkClosed method - (9246c8a )
(serializer) Throw serialization exception for invalid keys - (a42175b )
(text) Add missing contract annotations - (6a20533 )
Remove un-used persistent datatype meta inf - (0fc08f5 )
[breaking ] Seal paginated list style - (482f7c7 )
[breaking ] Seal grouped component style - (e69f1dd )
Replace use of buildable interface with abstract builder - (816dd35 )
🐛 Bug Fixes
(async-scheduler) Adjust tick length for given unit - (cc81dfd )
(big-decimal-serializer) Throw coercion failed exception for declared exceptions - (1561200 )
(command-suggestion) Correct ascii alphanumeric range - (a941add )
(component-util) Stop removing all decorations when stripping color - (ba33e6a )
(config) Add temporal amount constraints to default object mapper - (5e9b5ea )
(config) Correct ensure non-null var - (851005a )
(config) Add missing number constraints to default object mapper - (b4c4541 )
(namespaced-key-serializer) Remove impossible empty value overload - (a3cb9f8 )
(nbt-pdc) Add support for compound tag copying - (080f5a1 )
(nbt-pdc) Return null when getting a key which doesn't exist - (dc67226 )
(nbt-pdc) Set only the key value when setting for a pdc - (fa84048 )
(nbt-pdc) Correct copyTo replace logic condition - (16b6931 )
(nbt-pdc) Correct getSize to return compound tag size - (52b8a78 )
(number-constraints) Correct and clarify number constraint exceptions - (1e16f61 )
(number-constraints) Compare values based on type - (36be573 )
(paginated-component) Stop showing the last item on the next page - (629978c )
(paginated-list) Use page one for default sendAsMessage page - (a94d9c2 )
(paginated-list) Correct argument name in set title non-null check - (a9ddd49 )
(paginated-list) Test correct item to determine page selectors - (398475e )
(paginated-list) Do not throw when no items are available - (32e1433 )
(pathed-key) Do not declare parent methods always return new - (af2b146 )
(pathed-key) Do not declare then methods always returns new - (3e3917f )
(plugin-messenger) Use full length channel key - (fd12268 )
(profile-property-type) Correct key values - (951c6e0 )
(scheduler) Allow schedulers to be constructed publicly - (6f586f2 )
Correct bound and length constraint logic - (fd9dca2 )
Stop throwing for null click callbacks - (5be2d37 )
Add missing constraint and serializer exports - (b00e13e )
Use long for max temporal amount bound constraint - (19d8ddc )
📚 Documentation
(config) Give more details on load behavior - (8b58f1b )
(paginated-component) Correct typos - (94a1924 )
(paginated-list) Clarify behaviour when no items are available - (7314849 )
(pathed-key) Remove left over references to delimiter escaping - (d20feb0 )
Correct minor typos and inconsistencies - (d3f598f )
🎨 Styling
(nbt-pdc) Rename binaryTagTypeMap to BINARY_TAG_TYPE_MAP - (1501c5b )
🧪 Testing
(paginated-list) Add basic tests - (399df4c )
(pathed-key) Fix starts with test using ends with - (415f5dd )
🔨 Build
(checkstyle) Remove incorrect copyright header - (495a6c3 )
(checkstyle) Remove incorrect copyright header - (064f660 )
(deps) Update checkstyle to 14.1.0 - (63e34a8 )
(idea) Add pathed to dictionary - (c0b88af )
(idea) Enable commit message inspections - (3809c48 )
(java-conventions) Correct project name in copyright header - (9a9e54d )
Correct exported dependency scopes to api - (3871821 )
Remove unused gradle-shadow dependency - (995c52d )
⚙️ Miscellaneous
(deps) Update chasm to 1.1.0 - (10ce6d9 )
Use LGPL license in package-info license header - (a938913 )
You can’t perform that action at this time.