Releases: TheFruxz/Sparkle
1.0.0-PRE-22 | LaST STEP
Hey!
This release might be a little bumpy, if you encounter bugs, please report.
I learned a lot about what is possible and what stays a dream.
So, the next version will not be 1.0.0-PRE-23, it will be 2023.x, like my other libraries.
Sparkle will be rewritten from the ground up, so we can deliver stunning features, be more lightweight and be more Super-Kotlin with a more easy-to-use structure. But the development will take some time!
Stay tuned!
What's Changed
- Chore(deps): Bump ktor-client-core-jvm from 2.1.3 to 2.2.1 by @dependabot in #41
- Chore(deps): Bump ktor-client-content-negotiation from 2.1.3 to 2.2.1 by @dependabot in #44
- Chore(deps): Bump ktor-client-cio from 2.1.3 to 2.2.1 by @dependabot in #43
- Chore(deps): Bump ktor-serialization-kotlinx-json from 2.1.3 to 2.2.1 by @dependabot in #42
- Chore(deps): Bump paper-api from 1.19.2-R0.1-SNAPSHOT to 1.19.3-R0.1-SNAPSHOT by @dependabot in #45
- Chore(deps): Bump jvm from 1.7.22 to 1.8.0 by @dependabot in #49
- Chore(deps): Bump plugin.serialization from 1.7.22 to 1.8.0 by @dependabot in #48
- Chore(deps): Bump Ascend from 11.0.0 to 12.0.0 by @dependabot in #50
- Chore(deps): Bump Stacked from 3.1.2 to 4.0.0 by @dependabot in #51
- Chore(deps): Bump ktor-client-core-jvm from 2.2.1 to 2.2.2 by @dependabot in #55
- Chore(deps): Bump ktor-client-cio from 2.2.1 to 2.2.2 by @dependabot in #53
- Chore(deps): Bump ktor-serialization-kotlinx-json from 2.2.1 to 2.2.2 by @dependabot in #54
- Chore(deps): Bump ktor-client-content-negotiation from 2.2.1 to 2.2.2 by @dependabot in #52
- Chore(deps): Bump Ascend from 13.0.0 to 16.0.0 by @dependabot in #57
- Chore(deps): Bump Ascend from 16.0.0 to 18.0.0 by @dependabot in #59
- Chore(deps): Bump Ascend from 18.0.0 to 20.0.0 by @dependabot in #61
- Chore(deps): Bump io.ktor:ktor-client-cio from 2.2.2 to 2.2.3 by @dependabot in #64
- Chore(deps): Bump io.ktor:ktor-client-core-jvm from 2.2.2 to 2.2.3 by @dependabot in #65
- Chore(deps): Bump io.ktor:ktor-client-content-negotiation from 2.2.2 to 2.2.3 by @dependabot in #63
- Chore(deps): Bump io.ktor:ktor-serialization-kotlinx-json from 2.2.2 to 2.2.3 by @dependabot in #62
- Chore(deps): Bump jvm from 1.8.0 to 1.8.10 by @dependabot in #67
- Chore(deps): Bump plugin.serialization from 1.8.0 to 1.8.10 by @dependabot in #66
- Chore(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.4.1 to 1.5.0 by @dependabot in #70
- Chore(deps): Bump io.ktor:ktor-client-cio from 2.2.3 to 2.2.4 by @dependabot in #74
- Chore(deps): Bump io.ktor:ktor-serialization-kotlinx-json from 2.2.3 to 2.2.4 by @dependabot in #75
- Chore(deps): Bump io.ktor:ktor-client-content-negotiation from 2.2.3 to 2.2.4 by @dependabot in #76
- Chore(deps): Bump io.ktor:ktor-client-core-jvm from 2.2.3 to 2.2.4 by @dependabot in #77
- Chore(deps): Bump org.jetbrains.dokka from 1.7.20 to 1.8.10 by @dependabot in #78
- Chore(deps): Bump com.github.johnrengelman.shadow from 7.1.2 to 8.1.1 by @dependabot in #86
- Chore(deps): Bump net.kyori:adventure-text-serializer-plain from 4.12.0 to 4.13.0 by @dependabot in #82
- Chore(deps): Bump net.kyori:adventure-text-serializer-legacy from 4.12.0 to 4.13.0 by @dependabot in #81
Full Changelog: 1.0.0-PRE-21a...1.0.0-PRE-22
1.0.0-PRE-21 | Enhancements from every side
What's Changed
- Chore(deps): Bump jvm from 1.7.20 to 1.7.21 by @dependabot in #24
- Chore(deps): Bump plugin.serialization from 1.7.20 to 1.7.21 by @dependabot in #23
- Chore(deps): Bump exposed-core from 0.40.1 to 0.41.1 by @dependabot in #25
- Chore(deps): Bump exposed-jdbc from 0.40.1 to 0.41.1 by @dependabot in #27
- Chore(deps): Bump exposed-dao from 0.40.1 to 0.41.1 by @dependabot in #26
- Chore(deps): Bump slf4j-api from 2.0.3 to 2.0.4 by @dependabot in #28
- Improve exception output & rewrite of interchange tracing by @TheFruxz in #31
- Chore(deps): Bump slf4j-api from 2.0.4 to 2.0.5 by @dependabot in #35
- Chore(deps): Bump adventure-api from 4.11.0 to 4.12.0 by @dependabot in #34
- Chore(deps): Bump adventure-text-serializer-gson from 4.11.0 to 4.12.0 by @dependabot in #36
- Chore(deps): Bump adventure-text-serializer-plain from 4.11.0 to 4.12.0 by @dependabot in #32
- Chore(deps): Bump adventure-text-minimessage from 4.11.0 to 4.12.0 by @dependabot in #33
- Fix/trace issues with infinite parameters by @TheFruxz in #38
- Feature: json preferences as delegates by @TheFruxz in #40
- several code improvements
- several openings to external/custom extensions
- fixed issues with interchange branching & infinite parameters
- improved computation of interchange tracing
- several speed enhancements
Full Changelog: 1.0.0-PRE-20...1.0.0-PRE-21
1.0.0-PRE-20
What's Changed
- Chore(deps): Bump ktor-client-cio from 2.1.2 to 2.1.3 by @dependabot in #22
- Chore(deps): Bump ktor-client-core-jvm from 2.1.2 to 2.1.3 by @dependabot in #19
- Chore(deps): Bump ktor-serialization-kotlinx-json from 2.1.2 to 2.1.3 by @dependabot in #20
- Chore(deps): Bump ktor-client-content-negotiation from 2.1.2 to 2.1.3 by @dependabot in #21
- chore: code cleanup
- feature: introduce (partially experimental) canvas renderer
- feature: improved quick sandbox labeling
- feature: improved canvas DSL API
- feature: add maxOutFood function
- feature: add deferred items support to canvas pagination
- feature: more inventory API
- feature: more global plugin API
- feature: executor type limitation inside branches
- feature: reworked markers
- chore: updated Ascend and Stacked
- feature: add shapeToStructure function to shapes
- feature: add several new completion assets, like files
- fix: create fewer dispatchers
- feature: add easy-to-use hand properties
- fix: non-respect launching
- feature: new item receive library sound
- feature: add customizable usage reactions to interchanges
- feature: improved coroutine routing
- fix: remove last-update view in the app list, if no updates are enabled
- feature: more modern component access API
- feature: warnings at interchange-branch execution override
- fix: wrong log source output
- fix: wrong update messages
- fix: remove unused placeholder API references
Full Changelog: 1.0.0-PRE-19...1.0.0-PRE-20
1.0.0-PRE-19
What's Changed
- several code improvements
- system config is now self-maintaining
- interchange list size now configurable
- melodie-sound play now more efficient
- UX improvements
- update of used libraries
- shutdown no longer produces warnings on normal activity
- more list interactions (thanks to @CoasterFreakDE)
- improved API
- marked more API as DSL
- removed unused timing and yaml loading
- add update system
- fixed approval generation
- page-based views now utilize page asset
- many concurrency & stability improvements
- add new number completion asset
- improved interchange technology
- small package improvements
- updated gradle build configuration
- predictedIdentity now automatically lowercased, to match identity behavior
- Chore(deps): Bump org.jetbrains.dokka from 1.7.10 to 1.7.20 by @dependabot in #14
- Chore(deps): Bump kotlinx-serialization-json from 1.4.0 to 1.4.1 by @dependabot in #16
Full Changelog: 1.0.0-PRE-18...1.0.0-PRE-19
1.0.0-PRE-18 | The first sparkle
What's Changed
- Chore(deps): Bump exposed-core from 0.39.2 to 0.40.1 by @dependabot in #9
- Chore(deps): Bump exposed-dao from 0.39.2 to 0.40.1 by @dependabot in #8
- Chore(deps): Bump exposed-jdbc from 0.39.2 to 0.40.1 by @dependabot in #10
- Several improvements
Full Changelog: 1.0.0-PRE-18-RC3...1.0.0-PRE-18
1.0.0-PRE-18-RC3
1.0.0-PRE-18-RC2
What's Changed
- Chore(deps): Bump ktor-serialization-kotlinx-json from 2.1.1 to 2.1.2 by @dependabot in #6
- Many code improvements
- Bug fixes
- New package structure
Full Changelog: 1.0.0-PRE-18-RC...1.0.0-PRE-18-RC2
1.0.0-PRE-18-RC
What's Changed
- migration to its own repo
Full Changelog: https://github.com/TheFruxz/Sparkle/commits/1.0.0-PRE-18-RC