Skip to content

Releases: hedgehog1029/Frame

1.5.0: Better execution planning

14 May 16:49
Compare
Choose a tag to compare

Been a while since I wrote a release update; the 1.4.x line was comprised of various small fixes.

We're up to 1.5.0 because of internal API changes; the execution planner now includes information on argument types (e.g. quoted string vs. greedy unquoted string) which Brigadier needs. This also allows downstream implementors like frame-fabric to support e.g. Item argument types, which need to be handled specially in Brigadier.

1.4.1: A Good Release

03 Jun 18:39
Compare
Choose a tag to compare

Hello!

This tag marks the actual full release of Frame v1! All previous commits to v1 were pre-releases (denoted by the -PRE tag on versions), but we're at the point where the API is now locked for this major version - from now on we'll be using SemVer.

This library started as something for personal use - v0 was a bunch of hastily slapped together code that barely worked, but it was "good enough" for a few of my plugins. After a few years I got tired of the bad code and started again for v1, which I'm much more confident in! Hopefully with this stable release, others can use the library too :)

The library is also available via my Maven now!

0.2.5 Alpha: Configuration Canine

13 May 09:02
Compare
Choose a tag to compare
Pre-release

Fixed bugs with Configurations wherein deserialization wasn't working. Configurations can now be used!

As usual, if you find any bugs, report them here.

~Henry

0.2.2 Alpha: Bugfix Beetle

14 Mar 20:37
Compare
Choose a tag to compare
Pre-release

Fixed a couple of bugs, including problems with @text and exceptions thrown when hooks are unavailable.

As usual, if you find any bugs, report them here.

~ Henry

0.2 Alpha: Ancient Aardvark

09 Mar 18:53
Compare
Choose a tag to compare
Pre-release

First ever (alpha) release of Frame!
The basic systems (commands, configs, hooks) are all in place, but may contain bugs. If you find any, please report them over here.

This is marked as a pre-release because it's still in alpha. Expect bugs.

~ Henry