Skip to content

Releases: Dans-Plugins/Currencies

Development build

Development build Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Aug 07:38
109a613

Automated build of main at 109a613.

This is not a release. It is unreleased, unreviewed code that has not been through any
release check, and a broken build can stop a server from starting. Do not run it on a server
you care about without a backup.

Install it with Dan's Plugin Manager:

/dpm get currencies --experimental

Return to published releases with /dpm get currencies --stable.

3.0.0-SNAPSHOT-8-8-2026

Pre-release

Choose a tag to compare

@dmccoystephenson dmccoystephenson released this 08 Aug 18:24
7ee7e6d

Snapshot release marking Currencies's move to an AI-first development approach.

Day-to-day feature work, grooming, review and maintenance now run through AI agents working
directly against this repository, with the maintainers setting direction and approving what lands.
The version bump marks that change in how the project is built — it is not a compatibility break.
Behaviour, configuration and stored data are unchanged, and existing installations can upgrade in place.

This is a dated snapshot, not a finished release. It follows the precedent set by Medieval
Factions' 6.0.0-SNAPSHOT-7-25-2026: the AI-first line has not yet been verified in live operation,
and the snapshot designation stays until it has.

Version changes

  • build.gradle: 2.1.03.0.0-SNAPSHOT-8-8-2026

Opened as #202.


Drafted by Claude on behalf of Daniel Stephenson.

Currencies 2.1.0 (Improved Docker Setup and Medieval Factions Integration)

Choose a tag to compare

@dmccoystephenson dmccoystephenson released this 30 Mar 00:33
5b2dbbe

Highlights

This release introduces major improvements to the project's setup, build process, and plugin functionality. Key updates include:

  • Enhanced Docker Setup: A new post-create.sh script automates server setup, and Docker configurations have been improved.
  • Gradle Migration: The build script now uses Gradle instead of Maven.
  • Improved Medieval Factions Integration: The Currencies plugin has been refined for better initialization, logging, and error handling.
  • New Utility Scripts: Scripts for starting and stopping Docker containers (up.sh and down.sh) have been added.

Changes

Docker and Environment Setup

  • Added post-create.sh to automate server setup, including file copying, EULA acceptance, and startup.
  • Updated Dockerfile to install dependencies, build the server, copy plugin jars, and execute post-create.sh.
  • Modified compose.yml to define the Minecraft server service with environment variables and volume mappings.

Build System and Configuration

  • Switched build command from Maven to Gradle.
  • Introduced sample.env for specifying Minecraft version, operator details, and other environment variables.

Plugin Enhancements

  • Improved Currencies plugin initialization and logging for Medieval Factions integration.
  • Enhanced CurrencyListCommand with an "all" filter and improved command suggestions.

Utility Scripts

  • Added down.sh for stopping Docker containers and removing orphans.
  • Added up.sh for starting Docker containers in detached mode with build.

This release ensures a smoother setup process, better plugin integration, and improved maintainability. 🚀

Currencies 2.0.0

Choose a tag to compare

@renbinden renbinden released this 31 Jan 15:20

Requirements

  • Spigot 1.17.1+
  • Medieval Factions 5.0.6+

What's changed?

  • #176 #180 Prompt the user to rename the item if the item's name does not match the currency's name
  • #177 Fix minting currencies not causing power loss to the minter
  • #178 Fix minting currencies not increasing the minted counter
  • #183 Fix typo in disallowAnvilUsage config setting

Currencies 2.0.0 Beta 2

Pre-release

Choose a tag to compare

@renbinden renbinden released this 31 Oct 02:12

Requirements

Spigot 1.17.1+
Medieval Factions 5.0.0 beta 8+

What's changed

  • #173 Fix coinpurse not saving balances when currency was not present in coinpurse
  • #174 Fix currency command not showing all subcommands in usage message

Currencies 2.0.0 Beta 1

Pre-release

Choose a tag to compare

@renbinden renbinden released this 31 Oct 00:26

Requirements

  • Spigot 1.17.1+
  • Medieval Factions 5.0.0 beta 7+

What's changed

  • Re-written for Medieval Factions 5 compatibility, new data backend, and some re-imagined commands

Currencies 1.3.2 (Typo Corrections & Usage Message Clarifications)

Choose a tag to compare

@dmccoystephenson dmccoystephenson released this 04 Mar 04:46

What's Changed

New Contributors

Full Changelog: 1.3.1...1.3.2

Currencies 1.3.1 (Create Command Fix)

Choose a tag to compare

@dmccoystephenson dmccoystephenson released this 02 Mar 13:45
27aac67

The create command is now working again.

Currencies 1.3 (Bug Fix & Ponder Update)

Choose a tag to compare

@dmccoystephenson dmccoystephenson released this 27 Feb 22:39

What's Changed

New Contributors

Full Changelog: v1.2...1.3

Currencies 1.3-alpha-1

Pre-release

Choose a tag to compare

@dmccoystephenson dmccoystephenson released this 27 Feb 04:41
aebf616

What's Changed

New Contributors

Full Changelog: v1.2...1.3-alpha-1