Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
phinner committed Jul 26, 2023
2 parents f2b3981 + 0eee395 commit b987cce
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,37 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/),
and this project adheres to [Semantic Versioning](http://semver.org/).

## v3.1.0 - 2023-07-26

### Features

- Added `List` wrappers for entity groups.
- Added JUL to SLF4J bridge.
- Added plugin name along the class name for logger.
- Added soft dependencies field to `PluginDescriptor`.
- Added `PluginDescriptor#from(ClassLoader)`.
- Added method for super class event posting.
- Added option to automatically grant admin to validated admin player with different usids.
- Added `DistributorProvider#isInitialized` and `DistributorProvider#clear`.
- Allowed plugin listeners to register sub-listeners in `AbstractMindustryPlugin`.
- Implemented logger caller lookup for logger without an explicit class name.

### Changes

- Moved plugin and plugin listener annotation parsing after plugin load.
- Separated details of error logging from stacktrace.

### Bugfixes

- Fixed missing stacktrace log when an exception occurs in a plugin task.
- Fixed `Players#findPlayers` sometimes returning multiple players even with exact name match.
- Fixed not sending the cause of a command execution exception to the sender.
- Much more...

### Chores

- Bumped Mindustry version to `v145`.

## v3.0.0 - 2023-04-04

This is it, fellow plugin enjoyers, the final release of Distributor (its breaking with the version `v3.0.0-rc.3`).
Expand Down

0 comments on commit b987cce

Please sign in to comment.