Releases: ShatteredSoftware/ShatteredCore
Releases Β· ShatteredSoftware/ShatteredCore
1.6.2
1.6.1
1.6.0
Development Build
Features
Documentation
- update README.md [skip ci] #29 (allcontributors[bot])
- update .all-contributorsrc [skip ci] #29 (allcontributors[bot])
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
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
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
1.4.17
1.4.16
1.4.15
Documentation
- update README.md [skip ci] #13 (allcontributors[bot])
- create .all-contributorsrc [skip ci] #13 (allcontributors[bot])
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)