Skip to content

Releases: joogiebear/EconGuard

2026.41.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 04:29

2026.41.0 - 2026-10-10

Fixes

  • check playtime for offline recipients (a06118d)
  • keep velocity windows across a relog (9750a00)
  • re-arm flag detection after a flag is cleared (cbbc0a7)

Refactors

  • read all player-facing text from config (b3bb450)

Documentation

  • add AGENTS.md with the suite's development standards (a9ad220)

2026.40.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 01:18

2026.40.0 — 2026-10-03

🐛 Fixes

  • apply every SQLite pragma, not just the first (8efcb17)

2026.39.1

Choose a tag to compare

@github-actions github-actions released this 24 Sep 23:27

⚠️ Before you update

  • MySQL only: on first start, the ledger and flags tables are converted to utf8mb4 if they are not already, so item names with emoji can be recorded. The conversion copies the table and runs once; on a very large ledger, startup takes longer that one time. SQLite servers are unaffected.

2026.39.1 — 2026-09-24

🐛 Fixes

  • store the ledger as utf8mb4 so emoji item names save (44dc8f5)
  • use the ISO week-year for release versions (b887f39)

📝 Documentation

  • list RoyalTrade among plugins that honour the trade veto (f48e800)
  • add MIT license (9d157f5)

2026.39.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 23:51

2026.39.0 — 2026-09-23

🔧 Other

  • paper-api 26.2.build.121-stable -> 26.2.build.123-stable (c80f0a7)

2026.37.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 17:49

2026.37.0 — 2026-09-13

🐛 Fixes

  • release at 10:00 Central or later, not exactly 10:00 (f9176f8)

2026.36.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 17:12

2026.36.0 — 2026-09-06

✨ Features

  • enforcement, pair inspection, and a staff join notice (bbbdc3e)

⚡ Performance

  • run the query subcommands off the main thread (a6e7325)

📝 Documentation

  • state the Paper 26.2-or-newer requirement (676b0a7)

2026.32.0

Choose a tag to compare

@github-actions github-actions released this 07 Aug 15:59

2026.32.0 — 2026-08-07

✨ Features

  • report anonymous usage stats via bStats (9352065)

⚡ Performance

  • stop blocking the money-event handler on flag lookups (9e95ac6)

2026.29.1

Choose a tag to compare

@github-actions github-actions released this 17 Jul 22:02

2026.29.1 — 2026-07-17

🐛 Fixes

  • pass the Modrinth payload as a file, not inline (27b57f5)

2026.29.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 02:08

2026.29.0 — 2026-07-17

✨ Features

  • add flat reflection bridge for consumer plugins (7503736)

♻️ Refactors

  • unify storage on HikariCP with SQLite default + MySQL option (e924d0e)
  • rename core package to service for suite consistency (141228b)

📝 Documentation

  • add full admin and developer README (eceb6f3)

EconGuard 2026.28.0

Choose a tag to compare

@joogiebear joogiebear released this 14 Jul 20:53

Economy audit and anti-abuse core for the eco suite. The central place the other plugins report to.

RoyalBank, RoyalAuctions and RoyalBazaar all detect EconGuard and feed it economy activity, giving one audit trail across banking, auctions and the bazaar.

Documentation

Full admin and developer docs are in the README — what it can and cannot do, every command and permission, the config, how each of the four detection signals works (and why two of them only fire on young accounts), tuning advice, and storage.

Plugin developers: the README documents the public EconGuardAPI with a copy-pasteable record() call. Reporting money movements from your own plugin is one statement, and EconGuard.get() returns an empty Optional when EconGuard is absent — so no soft-depend check or reflection is needed and your plugin works either way.

The README is kept current on main, so it may be ahead of this release.

Versioning

Adopts year.week.revision (YYYY.WW.R), matching the eco suite's release numbering so the plugins line up with the eco version they ship alongside. (Previously 1.0.0 — no functional change in this release.)

Requires

Paper 1.21+ · Vault