Skip to content

Releases: ShatteredSoftware/ShatteredCore

1.6.2

19 May 21:49

Choose a tag to compare

Commits

  • 2c0a8e4: ☁️ Use JDK 17 on JitPack (Hunter Henrichsen)

1.6.1

19 May 21:32

Choose a tag to compare

Commits

  • 76d60ba: πŸ”§ Copy partial matches for tab completers (Hunter Henrichsen)
  • 5d4401f: πŸ”– Bump version to 1.6.1 (Hunter Henrichsen)

1.6.0

19 May 20:30

Choose a tag to compare

Commits

  • 98ef323: πŸ”– Bump version to 1.6.0 (Hunter Henrichsen)
  • 117947b: ⬆️ Update dependencies to Minecraft 1.20.6 (Hunter Henrichsen)
  • 3dfa80b: ⬆️ Update misc dependencies for 2024 (Hunter Henrichsen)
  • b764acb: ☁️ Use Java 17 on GitHub Actions (Hunter Henrichsen)

Development Build

19 May 21:55
13a5bd2

Choose a tag to compare

Development Build Pre-release
Pre-release

Features

  • update prerelease.yml to ignore tests #25 (Jason)

Documentation

Commits

  • 6d28523: 🐘 Update gradle setup. Require Paper. (Hunter Henrichsen)
  • 3157bea: ✨ Add math utilities. (Hunter Henrichsen)
  • bfa7c51: ✨ Add MinimumEditDistance algorithm. (Hunter Henrichsen)
  • b698c69: πŸ”§ Add new attributes. Deprecate old Identified. (Hunter Henrichsen)
  • c01293f: ✨ Add BlockUtil. (Hunter Henrichsen)
  • 9127460: ✨ Add many JSON adapters. (Hunter Henrichsen)
  • aebe99d: ✨ Add many other data-related utilities. (Hunter Henrichsen)
  • be09958: πŸ”§ Reorganize and add new extensions. (Hunter Henrichsen)
  • 0a7de13: πŸ”§ Move and refactor plugin features. (Hunter Henrichsen)
  • a81a10f: ✨ Add new basic message processing. (Hunter Henrichsen)
  • fcdce3d: πŸ”§ Refactor a collection of things; add new features. (Hunter Henrichsen)
  • d5317ee: πŸ”₯ Remove unneeded test files. (Hunter Henrichsen)
  • 15ad015: ♻️ Update MessageProcessor to take an optional GenericDataStore. (Hunter Henrichsen)
  • 817a687: ☁️ Add renovate config. (Hunter Henrichsen)
  • c4dd69c: ♻️ Restrict hasPaper to protected. (Hunter Henrichsen)
  • 4109768: ♻️ Adjust ordering of variables on ShatteredPlugin. (Hunter Henrichsen)
  • c8cc0d1: ♻️ Make the paper warning bigger and scarier. (Hunter Henrichsen)
  • 24725c1: 🚨 Fix errors in Cuboid. (Hunter Henrichsen)
  • 7e931c3: 🚨 Use an adapter rather than individual serializers. (Hunter Henrichsen)
  • ebde1a2: 🐘 Update Shadow to 7.0.0. (Hunter Henrichsen)
  • 70a6eec: 🐘 Add dev task. Shade ICU. (Hunter Henrichsen)
  • f730a17: ✨/♻️ More progress on 2.0.0. (Hunter Henrichsen)
  • cb3ca3d: ☁️ Use Java 16 on travis builds. (Hunter Henrichsen)
  • 665e432: ♻️ Rework dispatch organization and generics. (Hunter Henrichsen)
  • 99a54c1: 🚨 Fix argument generic types. (Hunter Henrichsen)
  • 206d327: πŸ› Properly add file extensions in FileUtil. (Hunter Henrichsen)
  • 3585ea7: ♻️ Open preDisable and onFirstTick functions. (Hunter Henrichsen)
  • 435ad9f: ✨ Add merge extension function. (Hunter Henrichsen)
  • d6a1983: 🐘 Add a version of the jar with and without kotlin-reflect. (Hunter Henrichsen)
  • 7e9b56e: ✨ Add feature listing. Merge config on load. (Hunter Henrichsen)
  • 45657ee: ☁️ Use CodeCov v2 action. (Hunter Henrichsen)
  • ded5488: 🎨 Adjust spacing in ShatteredPlugin. (Hunter Henrichsen)
  • 8547c6f: ✨ Use LibraryLoader. (Hunter Henrichsen)
  • a4a2482: ♻️ Adjust data storage APIs. Fix YAML saving. Add listeners. (Hunter Henrichsen)
  • 062033e: βž• Add HikariCP. (Hunter Henrichsen)
  • ae40dc6: ✨ More progress towards 2.0.0. (Hunter Henrichsen)
  • 7323b98: ♻️ Update visiblity on ShatteredPlugin. Add plugin load methods. (Hunter Henrichsen)
  • c823ea6: ✨ Add copied SQLite schema manager. (Hunter Henrichsen)
  • d9bb93a: ✨ Flesh out DispatchCommand more. (Hunter Henrichsen)
  • 1683c60: 🐘 Add large jar that loads libraries without library loader. (Hunter Henrichsen)
  • 65c7b3b: ☁️ Test against Java 17 and run tests again. (Hunter Henrichsen)
  • 5590b1c: πŸ“ Update README with purpur/paper recommendation. (Hunter Henrichsen)
  • a769e52: 🐘 Be a little bit smarter about dependencies. (Hunter Henrichsen)
  • b8cf38f: ☁️ Stop testing on Java 17. (Hunter Henrichsen)
  • ded995b: ✨ More progress on Dispatch commands. (Hunter Henrichsen)
  • 9eb557e: βœ… Add basic tests for DispatchCommand; update other tests. (Hunter Henrichsen)
  • a6cad04: ✨ New options for Dispatch commands. (Hunter Henrichsen)
  • d820e58: βœ… Bring Path3 coverage to 100%. (Hunter Henrichsen) #23
  • 43fd5f8: πŸ“ Add CONTRIBUTING.md (Hunter Henrichsen)
  • 986045c: ☁️ Update prerelease.yml to ignore tests (Jason)
  • 67d67e1: πŸ“ Drop period requirement from CONTRIBUTING (Hunter Henrichsen)
  • 04a1e66: πŸ› Fix Vector2.magnitude() recursing (Hardik Sachan)
  • e573f30: πŸ› Fix Vector2.unit() using inverse incorrectly (Hardik Sachan)
  • 37448ca: βœ… Write tests for Vector2 (Hardik Sachan)
  • cdaa8d7: Merge branch 'ShatteredSoftware:main' into main (Hardik Sachan) #28
  • 72ff889: βœ… Write tests for Vector3, swizzling not tested (Hardik Sachan) #28
  • 954bc0b: ✨ Add unaryMinus for Vector3 (Hardik Sachan) #28

1.5.0

10 Jul 00:11

Choose a tag to compare

Commits

  • 7ba5576: 🐘 Update Gradle to Gradle 7 and JDK 16. (Hunter Henrichsen)
  • 29a0dc5: ⬆️ Update dependencies to Minecraft 1.17. (Hunter Henrichsen)
  • 56158ec: πŸ”– Bump version to 1.5.0 (Hunter Henrichsen)
  • 2e90b99: ☁️ Use Java 16 in actions. (Hunter Henrichsen)
  • 0003d46: 🐘 Convert compile to implementation. (Hunter Henrichsen)

1.4.19

26 Jan 03:35

Choose a tag to compare

Commits

  • [586ce5c]: πŸ“ Fix changelog. (Hunter Henrichsen)
  • [800b85c]: ✨ Add missing Long validator. (Hunter Henrichsen)
  • [a9c4835]: ✨ Add new GsonExt to make getting TypeTokens easier. (Hunter Henrichsen)
  • [26e7107]: πŸ”§ Refactor PlayerDataManager to take an initializer. (Hunter Henrichsen)
  • [afbc312]: πŸ”– Bump version to 1.4.19. (Hunter Henrichsen)
  • [9a12b74]: πŸ”§ Fix tests. (Hunter Henrichsen)

1.4.18

10 Dec 04:38

Choose a tag to compare

Commits

  • [d8854da]: 🐘 Re-add API jar and include guice. (Hunter Henrichsen)
  • [a607e4f]: πŸ”– Bump version to 1.4.18. (Hunter Henrichsen)

1.4.17

07 Dec 05:36

Choose a tag to compare

Commits

  • [cce633a]: 🐘 Refactor gradle to be a little simpler. (Hunter Henrichsen)
  • [9821652]: βž• Add Guice. (Hunter Henrichsen)
  • [09d3ff4]: ✨ Add .clear() on manager. (Hunter Henrichsen)
  • [5c141e8]: πŸ”– Bump version to 1.4.17. (Hunter Henrichsen)

1.4.16

04 Nov 21:39

Choose a tag to compare

Commits

  • [04775f3]: πŸ”– Bump version to 1.4.16. (Hunter Henrichsen)

1.4.15

04 Nov 21:23

Choose a tag to compare

Documentation

Commits

  • [9691c1b]: Issue #7: Add HasItemPredicate which checks if there is an item in the players inventory. (Scibs) #10
  • [e7cda05]: Issue #7: Change HasItemPredicate to check for a specific ItemStack. (Scibs) #10
  • [6989170]: Issue #7: Change HasItemPredicate to check for a specific ItemStack using a given ItemStack. (Scibs) #10
  • [ebf67eb]: ✨ Create HoldingItem and HoldingSpecificItem predicates. (Hunter Henrichsen) #11
  • [32e7d53]: ✨ Create HoldingItem and HoldingSpecificItem predicates. (Hunter Henrichsen) #11
  • [ba60621]: πŸ“ Update readme. (Hunter Henrichsen)
  • [bed9289]: ✨ Create ProviderPredicate. (Hunter Henrichsen) #14
  • [e6a79a8]: ✨ Create ProviderPredicate. (Hunter Henrichsen) #14
  • [4d15118]: ☁️ Move master to main. (Hunter Henrichsen)
  • [2c7879b]: ✨ Add CoordinateUtil. (Hunter Henrichsen)
  • [fbfa62c]: ☁️ Turn off codecov CI rules. (Hunter Henrichsen)
  • [99676a6]: Merge branch 'main' of gh:ShatteredSuite/ShatteredCore into main (Hunter Henrichsen)
  • [85d6362]: ☁️ Only run travis CI on main. (Hunter Henrichsen)
  • [14c26bc]: ☁️ Only run travis CI on branch pushes, not tags. (Hunter Henrichsen)
  • [6b750c9]: ✨ Add an 'of' method on provider to create a default provider. (Hunter Henrichsen)
  • [5d5f426]: πŸ”§ Fix static Provider.of. (Hunter Henrichsen)
  • [d655d46]: βœ… Add TestProvider to test Providers. (Hunter Henrichsen)
  • [d217d68]: ✨ Add Lookup interface. (Hunter Henrichsen)
  • [a8f99f7]: πŸ”§ Disallow CoordinateUtil instantiation. (Hunter Henrichsen)
  • [4be6f1d]: ✨ Actually implement NearColumnPredicate. (Hunter Henrichsen) #17
  • [ad33b3b]: ✨ Add NearCoordinatePredicate. (Hunter Henrichsen) #17
  • [fc44ad5]: πŸ”§ Ignore height instead of depth in distance2D. (Hunter Henrichsen) #17
  • [2260d73]: ✨ Add coordinate predicates. (Hunter Henrichsen) #17
  • [402ff07]: ✨ Allow converting Suppliers to Providers. (Hunter Henrichsen)
  • [bc59edd]: πŸ”§ Remove Provider in favor of Supplier. (Hunter Henrichsen)
  • [024ab4f]: ⬆️ Bump dependencies for 1.16.4. (Hunter Henrichsen)
  • [ea2aa36]: πŸ”– Bump version to 1.4.15. (Hunter Henrichsen)
  • [1ac0d8d]: πŸ› Update to use the new version of XSeries. (Hunter Henrichsen)