From d12a6ebb205cf98e2c7a00977705f8bfea94adc1 Mon Sep 17 00:00:00 2001 From: Montoya Edu Date: Mon, 18 May 2026 23:07:22 +0200 Subject: [PATCH] release: 2.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cut the 2.2.0 release — adds `easy proxy verify` (#27) and `easy proxy recover` (#28) on top of 2.1.0. Additive, no breaking changes. - package.json: 2.1.0 -> 2.2.0 - CHANGELOG.md: date the [2.2.0] section (was [Unreleased]) - test/dispatcher.bats: expected `easy --version` output -> 2.2.0 - CLAUDE.md: header version `npm run lint` exits 0; the bats suite passes 49/49. Co-Authored-By: Claude Opus 4.7 --- CHANGELOG.md | 2 +- CLAUDE.md | 2 +- package.json | 2 +- test/dispatcher.bats | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d7a4505..0b9ff25 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/). -## [Unreleased] +## [2.2.0] — 2026-05-18 ### Added diff --git a/CLAUDE.md b/CLAUDE.md index ce21b96..70300b0 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,7 +1,7 @@ # easy-proxy — CLAUDE.md > Nginx reverse proxy CLI con Let's Encrypt SSL automation e multi-DNS provider. -> Stato: **ATTIVO** — v2.1.0 +> Stato: **ATTIVO** — v2.2.0 > Ultimo aggiornamento: 2026-05-18 --- diff --git a/package.json b/package.json index dd27763..20dea04 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ethiclab/easy-cli", - "version": "2.1.0", + "version": "2.2.0", "description": "Nginx reverse proxy with Let's Encrypt SSL automation, multi-DNS provider support (IONOS, Route53, Cloudflare, DigitalOcean)", "files": [ "easy", diff --git a/test/dispatcher.bats b/test/dispatcher.bats index 2fe613f..fe95deb 100644 --- a/test/dispatcher.bats +++ b/test/dispatcher.bats @@ -8,14 +8,14 @@ setup() { easy_setup; } @test "easy --version prints the package.json version" { run easy --version [ "$status" -eq 0 ] - [ "$output" = "2.1.0" ] + [ "$output" = "2.2.0" ] } @test "easy --version works without the runtime env vars set" { unset EASY_LETSENCRYPT_DIR EASY_DOMAINS_DIR run easy --version [ "$status" -eq 0 ] - [ "$output" = "2.1.0" ] + [ "$output" = "2.2.0" ] } @test "easy with no command prints usage and fails" {