Skip to content

Releases

v0.6.1-SNAPSHOT

v0.6.1-SNAPSHOT Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Oct 22:51

⛰️ Features & Improvements

  • (command-suggestion-util) Add ability to disable quoting suggestions - (3d99857)
  • [breaking] Rework command suggestion util into a reusable suggestion provider - (2c95d45)

🐛 Bug Fixes

  • (command-suggestion-util) [breaking] Use Brigadier allowed char check for qoute check - (ad7b802)

📚 Documentation

  • Follow correct javadoc param ordering - (2b355a7)

🔨 Build

  • (checkstyle) Enable additional javadoc and import checks - (43f06ad)
  • (deps) Update checkstyle to 14.3.0 - (9502a1e)
  • (deps) Update gradle to 9.8.1 - (6508f6f)
  • (gitignore) Ignore AI & conventional commit idea plugin configs - (4b00733)
  • (idea) Update checkstyle idea plugin config - (ff89be9)
  • (module-info) Require transitive adventure api/key - (974d963)

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 17:03
3e1b305

⛰️ Features & Improvements

  • Make PotionEffectTypeSerializer class final and constructor private - (a1035cf)
  • Add PotionEffectTypeSerializer for Configurate configs - (987581b)

❤️ New Contributors

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 03 Oct 02:30

🐛 Bug Fixes

  • (item-stack-pdc-serializer) Return empty pdc on null/empty itemstack - (1bad8a8)
  • (pdc-serializer) Throw or handle null/empty inputs - (9df2da4)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 05:19

⛰️ Features & Improvements

  • (config) Mark initialize, version & latest methods as final - (ac3d853)
  • (configurate) Simplify item stack serializer - (49e28a1)
  • (persistent-data) Register complex persistent data types - (24b6ff4)
  • Add translation rendering & nbt item stack utils - (17a8513)
  • Add item stack persistent data type - (d9f4454)

🔨 Build

  • (deps) Update git-simple-semver to 2.5.0 - (abe49a1)

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 02 Oct 05:19

⚙️ Miscellaneous

  • (deps) Update configurate-nbt to 2.0.0 - (da16358)

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 20 Sep 05:22

⛰️ Features & Improvements

  • (grouped-component) Simplify component creation - (fac9b3e)

🐛 Bug Fixes

  • (paginated-component) Reflectively build list component - (f7efdc4)

⚙️ Miscellaneous

  • (deps) Update Adventure to 5.2.0 - (b1376aa)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 20 Sep 04:49

⛰️ 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)...
Read more

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 01:10

⛰️ Features & Improvements

🐛 Bug Fixes

  • (paginated component) Include prefix and suffix in title - (8721e56)

⚙️ Miscellaneous

  • Remove resolved todos - (1100326)
  • (deps) Update gradle to 9.7.1 - (b0ad547)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 20:01

⛰️ Features & Improvements

  • Add functions to directly send a paginated list as a message - (a382572)

🐛 Bug Fixes

  • Add padding for paginated list title - (f7c5bf5)

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 19:28

⚙️ Miscellaneous

❤️ New Contributors