v0.5.0
Release 0.5.0 is finally there !
This took quite a long time because I split the main package into several packages and was struggling to publish them all at once to Nexus.
Now that I know how to publish to Nexus, next releases will be published more frequently.
There are now these packages:
- PIXI : io.github.ayfri:PIXI-Kotlin-pixi
- Basis : io.github.ayfri:PIXI-Kotlin-basis
- Events : io.github.ayfri:PIXI-Kotlin-events
- Graphics-Extras : io.github.ayfri:PIXI-Kotlin-graphics-extras
- Math-Extras : io.github.ayfri:PIXI-Kotlin-math-extras
- Unsafe-Eval : io.github.ayfri:PIXI-Kotlin-unsafe-eval
The old main package will never be updated anymore.
To use PIXI-Kotlin like before, import all the packages, but you'll probably need just the PIXI
package.
For version 0.6.0 all the main package will be split according to the PIXI packages from npm.
This will let me add external 3rd party libraries to PIXI-Kotlin.
All dependencies used by this project are now configured using api()
instead of implementation()
so they are no longer included when you use PIXI-Kotlin.
Changelog
- chore: Move versions to buildSrc and add build scripts. (86acf5b)
- chore: Update dependencies, update Kotlin to 1.6.21. (82bbbfb, fbdb9e6, 7e77fce)
- chore: Update gradle to 7.4.2. (2049b9e)
- chore: Upgrade version to 0.5.0. (fc35873)
- chore: Use api instead of implementation. (1213b0f)
- chore: Use custom yarn version. (a82cabd)
- feat!: Split main package into multiple ones,
packages
folder containing optional Pixi packages according topackage.json
. (906d1e2) - feat: Add more builders. (c619786)
- feat: Upgrade pixi to 6.3.1. (a62fc08)
- fix: Simplify gradle tasks. (e5aa9a4)
- refactor!: Rename Application builder to application. (0e3f2f6)