Skip to content

Commit 9ebf5f3

Browse files
chore(main): release 1.3.0
1 parent c8e032b commit 9ebf5f3

5 files changed

Lines changed: 45 additions & 4 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "1.2.4"
2+
".": "1.3.0"
33
}

CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,46 @@
11
# Changelog
22

3+
## [1.3.0](https://github.com/pythoninthegrasses/mt/compare/v1.2.4...v1.3.0) (2026-04-01)
4+
5+
6+
### Features
7+
8+
* **agent:** add heuristic evals with wiremock mock Ollama server (Phase 6) ([27f9c2e](https://github.com/pythoninthegrasses/mt/commit/27f9c2edb93ccd36d6ef13cd920fc4d2335da950))
9+
* **agent:** add onboarding and Ollama setup commands (Phase 5) ([f1cf52c](https://github.com/pythoninthegrasses/mt/commit/f1cf52c58af9ca52466c2feb09b5da23a881c71a))
10+
* **agent:** add Python Ollama agent script with JSONL logging scaffolding ([4f29c97](https://github.com/pythoninthegrasses/mt/commit/4f29c972929feb254e8463f6e67772e8b256872b))
11+
* **agent:** add rig-core + schemars deps and implementation plan for TASK-277 ([fc5846b](https://github.com/pythoninthegrasses/mt/commit/fc5846ba3c55bf8a019ff8779898b849546f86c2))
12+
* **agent:** add types, prompt, module scaffold and wire into lib.rs ([2f121f7](https://github.com/pythoninthegrasses/mt/commit/2f121f7a5d4dd1f8fc603eb23643892f6feb35c8))
13+
* **agent:** implement Last.fm tools and strategy-based system prompt ([e063a28](https://github.com/pythoninthegrasses/mt/commit/e063a2817f46e810adfee47231bbbdb5a7c405ca))
14+
* **agent:** implement tools and agent loop for playlist generation ([d9a37c9](https://github.com/pythoninthegrasses/mt/commit/d9a37c9b8ea52d65af45d1f0173fb9b629ee21bb))
15+
* **agent:** wire up JSONL logging, temperature control, and think toggle ([8fec18b](https://github.com/pythoninthegrasses/mt/commit/8fec18bbcc071f17bfea590f81a6f91fa3a8220c))
16+
* **genius:** add frontend UI for Genius playlist creator ([4953fab](https://github.com/pythoninthegrasses/mt/commit/4953fab6e68f5136f57d3922a7ee33bf36bc0056))
17+
18+
19+
### Bug Fixes
20+
21+
* **agent:** cfg-gate lastfm discovery types, methods, and tests behind agent feature ([fd8593a](https://github.com/pythoninthegrasses/mt/commit/fd8593a3b92333bda22667aaa68a6c4db2886592))
22+
* **agent:** cfg-gate new_unconfigured behind test+agent to fix dead_code error ([b8b2d3e](https://github.com/pythoninthegrasses/mt/commit/b8b2d3e3c202b670efddafef66da77e9535fc1d9))
23+
* **ci:** enforce nightly toolchain in tauri build setup action ([4a8ac10](https://github.com/pythoninthegrasses/mt/commit/4a8ac102dd99d94b1ded1c6475bc8381c924e514))
24+
* **ci:** force MSVC host toolchain on Windows to prevent dlltool errors ([b92b2d0](https://github.com/pythoninthegrasses/mt/commit/b92b2d078e8ac4aa8bd9c7123bd64567823245dd))
25+
* **ci:** guard RUSTUP_TOOLCHAIN against empty PINNED_RUST on Windows ([31abafc](https://github.com/pythoninthegrasses/mt/commit/31abafcf6f5eb5aa927fd5bb3e5ecec745da5ef8))
26+
* **ci:** harden nightly status guards for ci setup tasks ([c4bd4f3](https://github.com/pythoninthegrasses/mt/commit/c4bd4f378091b800c9f3624a110e628f1befd356))
27+
* **ci:** pin Rust toolchain from .tool-versions and add MSVC target on Windows ([cdf8ef4](https://github.com/pythoninthegrasses/mt/commit/cdf8ef40fbe735ad4a1a0244558bda77485eb765))
28+
* **ci:** restore default keychain after release build cleanup ([f74c32f](https://github.com/pythoninthegrasses/mt/commit/f74c32fc7f5a155c56d8814b23c9c1d6f2dbb419))
29+
* **ci:** use pwsh for toolchain extraction on Windows, restore macOS build ([dc8a7d7](https://github.com/pythoninthegrasses/mt/commit/dc8a7d7f8f345aca333714671e053a7800405c71))
30+
* **clippy:** derive Default for OnboardingState, collapse nested if ([1855050](https://github.com/pythoninthegrasses/mt/commit/18550507c3bead36e266642b85d206f4f008e7a6))
31+
* **genius:** crop glasses SVG viewBox to match sidebar icon size ([3ec1869](https://github.com/pythoninthegrasses/mt/commit/3ec18699b161c91e3020aeff41c2a844887338c2))
32+
* remove orphaned new_unconfigured test helper ([75df683](https://github.com/pythoninthegrasses/mt/commit/75df68321f6596a2fc7972897656305586ec1e60))
33+
34+
35+
### Performance Improvements
36+
37+
* **ci:** merge rust-lint and rust-tests into single job, drop macOS build ([a3c2e3b](https://github.com/pythoninthegrasses/mt/commit/a3c2e3b233c6af1f9613477faa269053003e9fdf))
38+
39+
40+
### Reverts
41+
42+
* remove unused lastfm agent types and methods from main ([3520dc7](https://github.com/pythoninthegrasses/mt/commit/3520dc7cd5e137e2d06d582a109940e8ebace613))
43+
344
## [1.2.4](https://github.com/pythoninthegrasses/mt/compare/v1.2.3...v1.2.4) (2026-03-31)
445

546

app/frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mt-frontend",
3-
"version": "1.2.4",
3+
"version": "1.3.0",
44
"private": true,
55
"type": "module",
66
"scripts": {

crates/mt-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mt-tauri"
3-
version = "1.2.4"
3+
version = "1.3.0"
44
description = "Desktop music player for large collections"
55
authors = ["pythoninthegrass"]
66
edition = "2024"

crates/mt-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://schema.tauri.app/config/2",
33
"productName": "mt",
4-
"version": "1.2.4",
4+
"version": "1.3.0",
55
"identifier": "com.mt.desktop",
66
"build": {
77
"beforeDevCommand": "npm --prefix ../../app/frontend run dev",

0 commit comments

Comments
 (0)