diff --git a/CHANGELOG.md b/CHANGELOG.md index 02b534f9..372a8a08 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,26 @@ All notable changes to Ardent Forge are documented in this file. +## [1.0.0-beta.11] - 2026-04-11 + +### Features + +- **Explicit gym membership (F021)** -- invites, roster management, transfer flows, and membership-scoped permissions (#94) +- **Duplicate session templates** -- copy existing templates from the library with one tap (#96) +- **Start workout from template** -- launch a session directly from any session template in the Library (#95) +- **Inline exercise creation from picker** -- create new exercises without leaving the workout flow (#98) +- **Full-page template builder** -- template and event creation moved out of the sidebar into a dedicated full-page editor with 3-column layout (#100) + +### Improvements + +- Template builder UX polish -- touch targets, ember conservation, validation, and layout fixes (#100, #101) + +### Bug Fixes + +- Workflow and CI updates (#99) + +--- + ## [1.0.0-beta.10] - 2026-04-07 ### Features diff --git a/eslint.config.js b/eslint.config.js index dcdf331e..bfd5f3cf 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -6,7 +6,7 @@ import tseslint from 'typescript-eslint' import { defineConfig, globalIgnores } from 'eslint/config' export default defineConfig([ - globalIgnores(['dist', 'src-tauri/target']), + globalIgnores(['dist', 'src-tauri/target', '.claude']), { files: ['**/*.{ts,tsx}'], extends: [ diff --git a/package.json b/package.json index 4abc710a..b8137bd4 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ardent-forge", "private": true, - "version": "1.0.0-beta.10", + "version": "1.0.0-beta.11", "type": "module", "scripts": { "dev": "vite", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 91627110..1199eac3 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ardent-forge" -version = "1.0.0-beta.10" +version = "1.0.0-beta.11" description = "Fitness and workout tracking application" authors = ["Robert Hamilton"] license = "MIT" diff --git a/src-tauri/gen/android/app/tauri.properties b/src-tauri/gen/android/app/tauri.properties index 8461c274..865dbea3 100644 --- a/src-tauri/gen/android/app/tauri.properties +++ b/src-tauri/gen/android/app/tauri.properties @@ -1,3 +1,3 @@ // THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -tauri.android.versionName=1.0.0-beta.10 -tauri.android.versionCode=1000007 \ No newline at end of file +tauri.android.versionName=1.0.0-beta.11 +tauri.android.versionCode=1000008 \ No newline at end of file diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index cf3eef06..d905f324 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "../node_modules/@tauri-apps/cli/config.schema.json", "productName": "Ardent Forge", - "version": "1.0.0-beta.10", + "version": "1.0.0-beta.11", "identifier": "com.rghsoftware.ardentforge", "build": { "frontendDist": "../dist",