diff --git a/.github/workflows/appimage.yml b/.github/workflows/appimage.yml index 575d582..2bbd4d1 100644 --- a/.github/workflows/appimage.yml +++ b/.github/workflows/appimage.yml @@ -43,10 +43,10 @@ jobs: - name: Build AppImage run: | - ./appimagetool-x86_64.AppImage --appimage-extract-and-run AppDir/ cycles-0.4.0-x86_64.AppImage + ./appimagetool-x86_64.AppImage --appimage-extract-and-run AppDir/ cycles-0.4.1-x86_64.AppImage - name: Upload AppImage uses: actions/upload-artifact@v4 with: name: Cycles-AppImage - path: cycles-0.4.0-x86_64.AppImage + path: cycles-0.4.1-x86_64.AppImage diff --git a/CHANGELOG.md b/CHANGELOG.md index 331e553..5b1d246 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ All notable changes to the Cycles project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.4.1] - 2025-10-15 + +### Changed +- Updated version number consistently across all project files + ## [0.4.0] - 2025-10-14 ### Added diff --git a/config.go b/config.go index d133686..14889d8 100644 --- a/config.go +++ b/config.go @@ -17,7 +17,7 @@ type AppConfig struct { // DefaultConfig returns the default configuration func DefaultConfig() *AppConfig { return &AppConfig{ - Version: "0.4.0", + Version: "0.4.1", GridColumns: 8, UpdateInterval: 2 * time.Second, HistorySize: 30, diff --git a/config_test.go b/config_test.go index 27a3c4e..5aedc64 100644 --- a/config_test.go +++ b/config_test.go @@ -8,8 +8,8 @@ import ( func TestDefaultConfig(t *testing.T) { config := DefaultConfig() - if config.Version != "0.4.0" { - t.Errorf("Expected version 0.4.0, got %s", config.Version) + if config.Version != "0.4.1" { + t.Errorf("Expected version 0.4.1, got %s", config.Version) } if config.GridColumns != 4 { diff --git a/info_test.go b/info_test.go index 237667d..4588926 100644 --- a/info_test.go +++ b/info_test.go @@ -29,8 +29,8 @@ func TestGetAppInfo(t *testing.T) { t.Error("Expected app info to contain 'Cycles'") } - if !strings.Contains(info, "0.4.0") { - t.Error("Expected app info to contain version 0.4.0") + if !strings.Contains(info, "0.4.1") { + t.Error("Expected app info to contain version 0.4.1") } if !strings.Contains(info, "MIT") { diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 3ff6b72..5dcfb6d 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,5 +1,5 @@ name: tylercode-cycles -version: '0.3.4' +version: '0.4.1' summary: A simple, theme-aware, CPU information tool description: | This application displays all logical cores on the machine and the current clock speed and core utilization. The theme is controlled by the OS.