Releases: SkEditorTeam/SkAnalyzer
SkAnalyzer v2.0.0-beta.6
Changes:
- Fix a critical bug which caused SkAnalyzer app main class to throw an error on unrecognized command line options (which also made it throw on flag options, which are not yet using
joptsimple). - Move used addons list from
ScriptStructuretoAnalyzeResult
Full Changelog: v2.0.0-beta.5...v2.0.0-beta.6
SkAnalyzer v2.0.0-beta.5
Changes:
- Bump MockBukkit version to 1.21.8
- Bump Skript to 2.12.1
- Add list of used addons by analyzed script to
ScriptStructure - Fix some compatibility issues with SkBee
Full Changelog: v2.0.0-beta.4...v2.0.0-beta.5
SkAnalyzer v2.0.0-beta.4
Yet another beta of v2.0.0, featuring small, but important, changes!
Changes:
- Bump Skript to 2.12
- Exclude byte-buddy from MockBukkit dependency - fixes DiSky compatibility
Full Changelog: v2.0.0-beta.3...v2.0.0-beta.4
SkAnalyzer v2.0.0-beta.3
Another beta of v2.0.0, but only with a small bug fix!
Changes:
- Use a global class loader group for plugins - more Spigot-like behaviour, which is expected by most plugins
Full Changelog: v2.0.0-beta.2...v2.0.0-beta.3
SkAnalyzer v2.0.0-beta.2
Another beta of v2.0.0 with small fixes and changes!
Changes:
- Fix skript-particle compatibility by adding Particle enum rewriter
- Fix skRayFall compatibility by adding missing runtime dependency (
json-simple) - Bump MockBukkit version to 1.21.7
- Remove lombok from api module - it's not really suitable for api
Full Changelog: v2.0.0-beta.1...v2.0.0-beta.2
SkAnalyzer v2.0.0-beta.1
Finally, after a few months of work, here we are - SkAnalyzer 2.0.0-beta.1!
Changes:
- Add plugin class rewriter (fixes issues with
Material.values()returning also legacy materials) - Enhance SkBee (nbt syntax elements!) and other addons support
- Bump Skript to 2.11.2
- Bump MockBukkit version to 1.21.5
- A lot of internal api changes, other small fixes and enhancements (like bootstrap system)
- Remove working directory property - now actual working directory is used instead
and more!
SkAnalyzer 1.4.2
Changes:
- Bump MockBukkit to 1.21.3
- Bump Skript to 2.9.5
This is a small patch release that only fixes small bugs related to missing item types etc.
Full Changelog: 1.4.1...1.4.2
SkAnalyzer 1.4.1
Changes:
- Publish API to https://repo.roxymc.net/ repository
- Bump Skript to 2.9.3
- Parse scripts asynchronously
- Fix analyzer crashing when
JavaPlugin#onEnablefails - Create
worldmock world by default (allowsBukkit.getWorlds().get(0)to work)
Full Changelog: 1.4...1.4.1
SkAnalyzer 1.4
Changes:
- Projects support
- Bump Skript to 2.8.7
- Add command system to SkAnalyzer app
- Add
--skipExtractingAddonsflag - Rework
skanalyzer.workingDirproperty - Add
skanalyzer.parentProcessproperty - Fix several parsing bugs
- Fix server thread and ticking system
This release is based on MockBukkit 1.20.6 and requires Java 21.
Full Changelog: 1.3...1.4
SkAnalyzer 1.3
Changes:
- Bump Skript to 2.8.3
- Fix loading dependencies of addons
- Remove plain logger flag in favor of LoggerType enum
- Add script options to ScriptStructure
Full Changelog: 1.2...1.3