- Deprecate
minecraft_supervisor_name
in favour ofminecraft_service_name
.
- When using
curl
to check the latest release, execute the task locally instead of on the remote host.
- Add support for Ubuntu 16.04 LTS (using systemd).
- Downgrade Travis CI Docker version by force to resolve build error.
- Remove unsupported Debian version from Galaxy metadata.
- (#9) Fixed RuntimeError regression when building ACL files.
- (#5) Manage
server.properties
by settingminecraft_server_properties
(Mark Côté). - (#6) Hooks: Include additional tasks at specific points during execution.
- Install latest major release of Minecraft by default.
- (#4) Improve build documentation.
- It is now possible to install the latest major release of Minecraft using
minecraft_version: latest
.
- The hard-coded default version (currently
1.9
) will be replaced withlatest
in the next major version.
- Only generate ACL JSON files if the variables (e.g.,
minecraft_ops
) are non-empty. - Resolve deprecation warnings.
- Notify Galaxy on successful build.
- Integrate Travis CI for automated integration testing.
- Replace Vagrant test environments with Docker test harness.
- Correct minimum Ansible version (requires Ansible 1.8+).
- Add AUTHORS file.
- Install latest 1.9 release by default.
- Change default process supervisor (
minecraft_process_control
) fromsupervisor
tosystemd
.
- Replace ACL script with Ansible module.
- Fix table rendering on Ansible Galaxy.
- Add Vagrant integration test suite.
- The default process supervisor (
minecraft_process_control
) will change fromsupervisor
tosystemd
in the next major version.
- Configure Supervisor to run Java with absolute path (
/usr/bin/java
). - Add RHEL/CentOS to supported platforms on Ansible Galaxy.
- Add support for CentOS 7.
- Create
/run/minecraft
directory properly usingsystemd-tmpfiles
- Fix socket permissions for systemd < 214.
- Do not update apt cache.
- Download server before starting the service for the first time.
- Support systemd.
- Add Debian 8 test environment.
- Bump default server version to
1.8.8
.
Initial release