Skip to content

Releases: SkEditorTeam/SkAnalyzer

SkAnalyzer v2.0.0-beta.6

03 Aug 07:28

Choose a tag to compare

Pre-release

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 ScriptStructure to AnalyzeResult

Full Changelog: v2.0.0-beta.5...v2.0.0-beta.6

SkAnalyzer v2.0.0-beta.5

02 Aug 19:51

Choose a tag to compare

Pre-release

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

17 Jul 20:29

Choose a tag to compare

Pre-release

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

15 Jul 20:47

Choose a tag to compare

Pre-release

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

09 Jul 13:40

Choose a tag to compare

Pre-release

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

06 Jul 17:24

Choose a tag to compare

Pre-release

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

20 Dec 14:22

Choose a tag to compare

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

12 Oct 10:12

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

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

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