Releases: SkEditorTeam/SkAnalyzer
Releases · SkEditorTeam/SkAnalyzer
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#onEnable
fails - Create
world
mock 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
--skipExtractingAddons
flag - Rework
skanalyzer.workingDir
property - Add
skanalyzer.parentProcess
property - 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
SkAnalyzer 1.2
Changes:
- Split SkAnalyzer into two modules:
api
andapp
- Add log level to log4j logger
- Use
stderr
for logging errors - Add
CommandData
- It's used to print data about a command in parse result
- Add
exit
command - Fix SkBee compatibility
Full Changelog: https://github.com/SkEditorTeam/SkAnalyzer/compare/1.1..1.2
SkAnalyzer 1.1
Changes:
- Use log4j loggers
- Add
--enablePlainLogger
argument which enables plain logger (without log time and colors)
- Add
- Use lombok to simplify code
- Add addons support
- Bump Skript to 2.7.2
- Allow only
.sk
files to be parsed - Add
local
field to function data
SkAnalyzer 1.0
The first release of SkAnalyzer - just a simple Skript parser 😉