Skip to content

Releases: OkaeriPoland/okaeri-poly

Poly 1.3.0

09 Aug 22:14
Compare
Choose a tag to compare

Groovy is the new meta! With the removal of all the other backends, the JAR size has decreased from 80MB to a mere 8.7MB. JavaScript and Python might return as add-ons in the future, but I wouldn't count on that—these proved to be worse in almost every way compared to Groovy.

What's Changed

  • Removed graaljs (JavaScript) and jython (Python) support
  • Multi-level script support @CDFN in #1

Full Changelog: v1.2.3...v1.3.0

Poly 1.2.3

29 Jun 08:14
Compare
Choose a tag to compare
  • Updated minimum Java version requirement to 17
  • Updated graaljs from 21.3.0 to 22.1.0.1
  • Updated groovy from 3.0.9 to 3.0.11
  • Added .d.ts files for Spigot 1.19
  • Dropped .d.ts support for 1.13.2/1.17.1

Full Changelog: v1.2.2...v1.2.3

Poly 1.2.2

12 Apr 20:31
Compare
Choose a tag to compare
  • Enhanced groovy typing support with custom BukkitGroovyHelper
  • Added .d.ts files for Spigot 1.18.2

Full Changelog: v1.2.1...v1.2.2

Poly 1.2.1

16 Oct 03:48
Compare
Choose a tag to compare
  • Added support for tab-completions in Poly commands

Full Changelog: v1.2.0...v1.2.1

Poly 1.2.0

08 Oct 19:58
Compare
Choose a tag to compare
  • Added ability to use groovy's BaseScript annotation for shorter groovy scripts and faster IDE setup

Full Changelog: v1.1.2...v1.2.0

Poly 1.1.2

08 Oct 16:51
Compare
Choose a tag to compare
  • Better JavaScript support thanks to now included .d.ts files!
  • ScriptHelper#onLoad, ScriptHelper#onUnload
  • Provided logger now automatically shows script name in messages

Full Changelog: v1.1.1...v1.1.2

Poly 1.1.1

07 Oct 14:03
Compare
Choose a tag to compare
  • Added missing /poly command permissions (poly.admin, poly.admin.*).
  • Added /eval command (to be enabled in config.yml)
  • Added support for host graal languages

Full Changelog: v1.1.0...v1.1.1

Poly 1.1.0

07 Oct 10:48
Compare
Choose a tag to compare

From now on interfaces are provided for API use or as a scripting dependency:

eu.okaeri:okaeri-poly-core-api:1.1.0
eu.okaeri:okaeri-poly-bukkit-api:1.1.0

Warning

Download unavailable. This is an outdated version with missing command permissions. Download the latest version here.

Poly is here!

07 Oct 09:31
Compare
Choose a tag to compare

Platforms

  • Bukkit (1.13+)

Languages

  • Groovy
  • JavaScript
  • Python

Warning

Download unavailable. This is an outdated version with missing command permissions. Download the latest version here.