Skip to content

Releases: SkEditorTeam/SkAnalyzer

SkAnalyzer 1.4.1

12 Oct 10:12
Compare
Choose a tag to compare

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 (allows Bukkit.getWorlds().get(0) to work)

Full Changelog: 1.4...1.4.1

SkAnalyzer 1.4

09 Jul 20:36
Compare
Choose a tag to compare

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

03 Mar 09:41
Compare
Choose a tag to compare

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

01 Jan 12:00
Compare
Choose a tag to compare

Changes:

  • Split SkAnalyzer into two modules: api and app
  • 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

11 Nov 20:38
Compare
Choose a tag to compare

Changes:

  • Use log4j loggers
    • Add --enablePlainLogger argument which enables plain logger (without log time and colors)
  • 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

03 Nov 21:21
Compare
Choose a tag to compare

The first release of SkAnalyzer - just a simple Skript parser 😉