From c1937adedfe180d44ecf600eed90f99de27930ca Mon Sep 17 00:00:00 2001 From: Daniel McCoy Stephenson Date: Sat, 8 Aug 2026 11:55:45 -0600 Subject: [PATCH] chore: release version 2.0.0-SNAPSHOT-8-8-2026 Bump the project version from 1.3.0 to 2.0.0-SNAPSHOT-8-8-2026 in pom.xml. The bump marks Mailboxes moving 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. It is not a compatibility break -- behaviour, configuration and stored data are unchanged, and existing installations can upgrade in place. Carries the dated snapshot designation, following Medieval Factions' 6.0.0-SNAPSHOT-7-25-2026: the AI-first line has not yet been verified in live operation, and the designation stays until it has. Co-Authored-By: Claude Opus 5 (1M context) --- API.md | 14 +++++++------- CHANGELOG.md | 5 ++++- pom.xml | 2 +- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/API.md b/API.md index 557cd72..070b897 100644 --- a/API.md +++ b/API.md @@ -36,9 +36,9 @@ First, add the Mailboxes JAR to your local Maven repository or use a local file dansplugins Mailboxes - 1.3.0 + 2.0.0-SNAPSHOT-8-8-2026 system - ${project.basedir}/libs/Mailboxes-1.3.0.jar + ${project.basedir}/libs/Mailboxes-2.0.0-SNAPSHOT-8-8-2026.jar ``` @@ -46,10 +46,10 @@ First, add the Mailboxes JAR to your local Maven repository or use a local file **Or install to local Maven repository:** ```bash mvn install:install-file \ - -Dfile=Mailboxes-1.3.0.jar \ + -Dfile=Mailboxes-2.0.0-SNAPSHOT-8-8-2026.jar \ -DgroupId=dansplugins \ -DartifactId=Mailboxes \ - -Dversion=1.3.0 \ + -Dversion=2.0.0-SNAPSHOT-8-8-2026 \ -Dpackaging=jar ``` @@ -59,7 +59,7 @@ Then add to your `pom.xml`: dansplugins Mailboxes - 1.3.0 + 2.0.0-SNAPSHOT-8-8-2026 provided @@ -69,7 +69,7 @@ Then add to your `pom.xml`: ```groovy dependencies { - compileOnly files('libs/Mailboxes-1.3.0.jar') + compileOnly files('libs/Mailboxes-2.0.0-SNAPSHOT-8-8-2026.jar') } ``` @@ -164,7 +164,7 @@ System.out.println("Using Mailboxes API: " + apiVersion); ##### `getVersion()` Returns the Mailboxes plugin version. -**Returns:** `String` - The plugin version, prefixed with `v` (e.g., "v1.3.0") +**Returns:** `String` - The plugin version, prefixed with `v` (e.g., "v2.0.0-SNAPSHOT-8-8-2026") **Example:** ```java diff --git a/CHANGELOG.md b/CHANGELOG.md index 55a4a20..854aabd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,10 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). -## [Unreleased] +## [2.0.0-SNAPSHOT-8-8-2026] – 2026-08-08 + +### Changed +- Mailboxes is now developed AI-first. Day-to-day feature work, grooming, review and maintenance run through AI agents working directly against this repository, with the maintainers setting direction and approving what lands. The major version bump marks that change in how the project is built — it is not a break in behaviour, configuration or stored data, and existing installations can upgrade in place. Released as `2.0.0-SNAPSHOT-8-8-2026`: the AI-first line has not yet been verified in live operation, and the dated snapshot designation stays until it has. ### Added - `/m stats` command to view total, active, archived, and unread message counts diff --git a/pom.xml b/pom.xml index 1edc692..8996cfa 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ dansplugins Mailboxes - 1.3.0 + 2.0.0-SNAPSHOT-8-8-2026 jar Mailbox