Initial commit: homelab infrastructure wiki
- Full Obsidian vault content - Host configs (ice, grizzley, ubuntu, proxmox, truenas, panda, hyte) - Media stack documentation - Traefik HA setup - Automation scripts - Bachelor party planning
This commit is contained in:
458
homelab/raw/articles/forge/reference/releases-2025-March.md
Normal file
458
homelab/raw/articles/forge/reference/releases-2025-March.md
Normal file
@@ -0,0 +1,458 @@
|
||||
---
|
||||
type: agent-doc
|
||||
agent: ForgeCode
|
||||
source: https://forgecode.dev/releases/2025/March/
|
||||
scraped: 2026-04-28T21:02:28.690605+00:00
|
||||
content_hash: 71e96e9e
|
||||
---
|
||||
# March
|
||||
|
||||
Update to latest version !!
|
||||
Get the instructions from the docs
|
||||
[Get Started](https://forgecode.dev/docs/)
|
||||
## v0.53.3
|
||||
|
||||
### 🐛 Bug Fixes
|
||||
|
||||
- fix: ensure URLs end with a trailing slash in Provider methods @Kaushal-26 (#601)
|
||||
|
||||
---
|
||||
|
||||
## v0.53.2
|
||||
|
||||
- fix: Implement retry mechanism with exponential backoff for agent @amitksingh1490 (#570)
|
||||
|
||||
---
|
||||
|
||||
## v0.53.1
|
||||
|
||||
- fix: cargo test failing @laststylebender14 (#597)
|
||||
|
||||
---
|
||||
|
||||
## v0.53.0
|
||||
|
||||
### 🚀 Features
|
||||
|
||||
- feat: Implement automatic context compaction for improved conversation management @tusharmath (#582)
|
||||
|
||||
---
|
||||
|
||||
## v0.52.2
|
||||
|
||||
- fix: update X-Title header and add HTTP-Referer @amitksingh1490 (#594)
|
||||
|
||||
### 🧰 Maintenance
|
||||
|
||||
- refactor: change Event value type to serde value @laststylebender14 (#592)
|
||||
|
||||
---
|
||||
|
||||
## v0.52.1
|
||||
|
||||
- fix: attachment utf-8 parsing @laststylebender14 (#593)
|
||||
|
||||
- refactor: change Event value type to serde value @laststylebender14 (#592)
|
||||
|
||||
---
|
||||
|
||||
## v0.52.0
|
||||
|
||||
- feat: configure temperature agent wise @laststylebender14 (#591)
|
||||
|
||||
---
|
||||
|
||||
## v0.51.8
|
||||
|
||||
- fix: show forbidden and too many requests on cli error @amitksingh1490 (#589)
|
||||
|
||||
---
|
||||
|
||||
## v0.51.7
|
||||
|
||||
- fix: patched files result to return content @amitksingh1490 (#588)
|
||||
|
||||
---
|
||||
|
||||
## v0.51.6
|
||||
|
||||
- fix: parsing error on models response @amitksingh1490 (#586)
|
||||
|
||||
---
|
||||
|
||||
## v0.51.5
|
||||
|
||||
- fix: propagate prompt errors @tusharmath (#583)
|
||||
|
||||
---
|
||||
|
||||
## v0.51.4
|
||||
|
||||
- refactor: Rename modules @tusharmath (#577)
|
||||
|
||||
- fix: update output format for patched files to include status indication @amitksingh1490 (#581)
|
||||
|
||||
---
|
||||
|
||||
## v0.51.3
|
||||
|
||||
- fix: avoid unwrapping when receiver is dropped. @laststylebender14 (#568)
|
||||
|
||||
---
|
||||
|
||||
## v0.51.2
|
||||
|
||||
- fix(#561): Redesign conversation state management to address agent persistence after interruptions @tusharmath (#565)
|
||||
|
||||
---
|
||||
|
||||
## v0.51.1
|
||||
|
||||
- fix: Update message sending logic to include Custom type responses @amitksingh1490 (#562)
|
||||
|
||||
---
|
||||
|
||||
## v0.51.0
|
||||
|
||||
- feat: add Terminal Markdown Display @tusharmath (#557)
|
||||
|
||||
### 📝 Documentation
|
||||
|
||||
- feat: add Terminal Markdown Display @tusharmath (#557)
|
||||
|
||||
- feat: add Terminal Markdown Display @tusharmath (#557)
|
||||
|
||||
---
|
||||
|
||||
## v0.50.0
|
||||
|
||||
- feat: add show_user tool, refactor FSRead, and improve Agent event handling @tusharmath (#556)
|
||||
|
||||
- feat: add show_user tool, refactor FSRead, and improve Agent event handling @tusharmath (#556)
|
||||
|
||||
---
|
||||
|
||||
## v0.49.0
|
||||
|
||||
- fix: merge strategy for agent subscriptions @tusharmath (#554)
|
||||
|
||||
- fix: merge strategy for agent subscriptions @tusharmath (#554)
|
||||
|
||||
---
|
||||
|
||||
## v0.48.0
|
||||
|
||||
- feat: Add agent disable functionality and enhance command handling @tusharmath (#551)
|
||||
|
||||
- chore(ci): simplify forge event JSON by removing comment body from re… @amitksingh1490 (#548)
|
||||
- chore(ci): escape special characters in forge event JSON string @amitksingh1490 (#547)
|
||||
- chore(ci): JSON parsing error with special characters in comments @amitksingh1490 (#546)
|
||||
|
||||
---
|
||||
|
||||
## v0.47.3
|
||||
|
||||
- docs: add NPM installation instructions to README.md @amitksingh1490 (#534)
|
||||
|
||||
- fix: update GitHub agent configurations @amitksingh1490 (#542)
|
||||
|
||||
---
|
||||
|
||||
## v0.47.2
|
||||
|
||||
- fix: improve git commit prompt to handle staged changes better @tusharmath (#533)
|
||||
|
||||
- fix: improve git commit prompt to handle staged changes better @tusharmath (#533)
|
||||
|
||||
---
|
||||
|
||||
## v0.47.1
|
||||
|
||||
- fix: enhance PLAN mode guidelines to prohibit code snippets in favor of conceptual descriptions @tusharmath (#535)
|
||||
|
||||
---
|
||||
|
||||
## v0.47.0
|
||||
|
||||
- feat: add npm package publishing to CI workflow @amitksingh1490 (#529)
|
||||
|
||||
---
|
||||
|
||||
## v0.46.2
|
||||
|
||||
- fix(531): handle empty content error in streaming response @rahulkadam (#532)
|
||||
|
||||
- chore(deps): bump ring from 0.17.8 to 0.17.13 @dependabot[bot] (#473)
|
||||
|
||||
---
|
||||
|
||||
## v0.46.1
|
||||
|
||||
- fix(templates): enhance PR template with GitHub CLI integration and system info partials @tusharmath (#530)
|
||||
|
||||
---
|
||||
|
||||
## v0.46.0
|
||||
|
||||
- feat(provider): add support for anthropic_url @tusharmath (#527)
|
||||
|
||||
---
|
||||
|
||||
## v0.45.0
|
||||
|
||||
- feat: add current date to system context and templates @tusharmath (#525)
|
||||
|
||||
---
|
||||
|
||||
## v0.44.0
|
||||
|
||||
- fix: snapshot creation for new files @tusharmath (#524)
|
||||
|
||||
- fix: snapshot creation for new files @tusharmath (#524)
|
||||
|
||||
---
|
||||
|
||||
## v0.43.2
|
||||
|
||||
- fix(prompt): version format in prompt @tusharmath (#521)
|
||||
|
||||
---
|
||||
|
||||
## v0.43.1
|
||||
|
||||
- fix: simplify title generation event logic @tusharmath (#520)
|
||||
|
||||
---
|
||||
|
||||
## v0.43.0
|
||||
|
||||
- fix: reduce snapshot API surface @ssddOnTop (#495)
|
||||
|
||||
- fix: reduce snapshot API surface @ssddOnTop (#495)
|
||||
|
||||
---
|
||||
|
||||
## v0.42.1
|
||||
|
||||
- fix: improve help prompts @tusharmath (#519)
|
||||
|
||||
- fix: improve help prompts @tusharmath (#519)
|
||||
|
||||
---
|
||||
|
||||
## v0.42.0
|
||||
|
||||
- feat: allow support for registering custom commands @laststylebender14 (#503)
|
||||
|
||||
- chore(ci): exclude bot from triggering PR updates in Forge automation @amitksingh1490 (#514)
|
||||
- chore(ci): update GitHub Actions to use generated token for issue and… @amitksingh1490 (#512)
|
||||
- chore(ci): update GitHub Actions to use generated token for issue and PR comments @amitksingh1490 (#511)
|
||||
|
||||
---
|
||||
|
||||
## v0.41.0
|
||||
|
||||
- chore(ci): add comments to issues and PRs with action links in Forge @amitksingh1490 (#509)
|
||||
|
||||
- fix: add Markdown file requirements for PLAN mode @tusharmath (#508)
|
||||
|
||||
- chore(ci): add comments to issues and PRs with action links in Forge @amitksingh1490 (#509)
|
||||
|
||||
---
|
||||
|
||||
## v0.40.1
|
||||
|
||||
- fix(ci): update Forge CLI commands to use --event parameter for issue processing @amitksingh1490 (#505)
|
||||
|
||||
- chore(ci): add Forge Automation workflow @amitksingh1490 (#504)
|
||||
|
||||
---
|
||||
|
||||
## v0.40.0
|
||||
|
||||
- feat(CLI): add --event parameter to dispatch custom events @amitksingh1490 (#499)
|
||||
|
||||
- feat(CLI): add --event parameter to dispatch custom events @amitksingh1490 (#499)
|
||||
|
||||
---
|
||||
|
||||
## v0.39.0
|
||||
|
||||
- feat: use queue based system for agents @laststylebender14 (#494)
|
||||
|
||||
---
|
||||
|
||||
## v0.38.1
|
||||
|
||||
- fix(open_router): replace OpenAITransformer with DropOpenRouterFields and remove redundant logging @tusharmath (#502)
|
||||
|
||||
---
|
||||
|
||||
## v0.38.0
|
||||
|
||||
- fix(provider): improve Open AI compatibility and error handling @tusharmath (#496)
|
||||
|
||||
- fix(provider): improve Open AI compatibility and error handling @tusharmath (#496)
|
||||
|
||||
---
|
||||
|
||||
## v0.37.0
|
||||
|
||||
- feat: add support for project level rules. @laststylebender14 (#487)
|
||||
|
||||
---
|
||||
|
||||
## v0.36.2
|
||||
|
||||
- feat(config): support workflow merge @tusharmath (#478)
|
||||
|
||||
---
|
||||
|
||||
## v0.36.1
|
||||
|
||||
- fix(ui): integrate tracker dispatch for prompt events in user input handling @amitksingh1490 (#479)
|
||||
|
||||
---
|
||||
|
||||
## v0.36.0
|
||||
|
||||
- feat: implement file snapshot system @ssddOnTop (#457)
|
||||
|
||||
- fix: set forge_fs and forge_walker to workspace @ssddOnTop (#481)
|
||||
|
||||
- chore: update Rust edition from 2024 to 2021 in Cargo.toml @amitksingh1490 (#480)
|
||||
|
||||
---
|
||||
|
||||
## v0.35.0
|
||||
|
||||
- feat: add help command mode with dedicated help agent @tusharmath (#475)
|
||||
|
||||
---
|
||||
|
||||
## v0.34.0
|
||||
|
||||
- feat(tools): introduce agent-level tool support configuration @tusharmath (#476)
|
||||
|
||||
---
|
||||
|
||||
## v0.33.0
|
||||
|
||||
- feat(provider): add support for custom provider URLs @tusharmath (#474)
|
||||
|
||||
- doc: add application logs documentation to README @tusharmath (#470)
|
||||
|
||||
- chore: move dependencies to root Cargo.toml @ssddOnTop (#471)
|
||||
|
||||
---
|
||||
|
||||
## v0.32.1
|
||||
|
||||
- fix: change logging format to json @tusharmath (#469)
|
||||
|
||||
---
|
||||
|
||||
## v0.32.0
|
||||
|
||||
- fix: separate default forge config from user config @tusharmath (#466)
|
||||
|
||||
- fix(auth): simplify provider handling with URL-based configuration @tusharmath (#465)
|
||||
- Revert "feat(oauth): implement authentication flow with login and logout" @tusharmath (#464)
|
||||
|
||||
- fix(auth): simplify provider handling with URL-based configuration @tusharmath (#465)
|
||||
|
||||
---
|
||||
|
||||
## v0.31.0
|
||||
|
||||
- fix(auth): simplify provider handling with URL-based configuration @tusharmath (#465)
|
||||
- Revert "feat(oauth): implement authentication flow with login and logout" @tusharmath (#464)
|
||||
- feat(oauth): implement authentication flow with login and logout @amitksingh1490 (#442)
|
||||
|
||||
- fix(auth): simplify provider handling with URL-based configuration @tusharmath (#465)
|
||||
|
||||
---
|
||||
|
||||
## v0.30.0
|
||||
|
||||
- feat: Add Act and Plan modes @tusharmath (#460)
|
||||
|
||||
- feat: Add Act and Plan modes @tusharmath (#460)
|
||||
|
||||
---
|
||||
|
||||
## v0.29.3
|
||||
|
||||
- fix(prompt): enhance user collaboration and feedback workflow @tusharmath (#458)
|
||||
|
||||
---
|
||||
|
||||
## v0.29.2
|
||||
|
||||
- fix: system prompt improvements and shell tool formatting @tusharmath (#453)
|
||||
|
||||
---
|
||||
|
||||
## v0.29.1
|
||||
|
||||
- fix: improve error handling for tool call parsing @tusharmath (#447)
|
||||
|
||||
- refactor: migrate from content-based to event-based communication model @tusharmath (#446)
|
||||
|
||||
---
|
||||
|
||||
## v0.29.0
|
||||
|
||||
- feat(patch): support multiple-patch operations in a single call @tusharmath (#445)
|
||||
|
||||
- feat(patch): support multiple-patch operations in a single call @tusharmath (#445)
|
||||
|
||||
---
|
||||
|
||||
## v0.28.2
|
||||
|
||||
- fix: version in /info @ssddOnTop (#444)
|
||||
|
||||
---
|
||||
|
||||
## v0.28.1
|
||||
|
||||
- fix: add diff output display to apply_json.rs @tusharmath (#443)
|
||||
|
||||
---
|
||||
|
||||
## v0.28.0
|
||||
|
||||
- chore: add nextest.toml configuration for test timeouts @tusharmath (#438)
|
||||
|
||||
- feat: ability to attach images @ssddOnTop (#378)
|
||||
- feat: display Version in /info @ssddOnTop (#434)
|
||||
|
||||
- fix: Make walker depth optional and more flexible in template agent @tusharmath (#431)
|
||||
|
||||
- chore: ability to disable test_find_cat_name @ssddOnTop (#441)
|
||||
- fix: Make walker depth optional and more flexible in template agent @tusharmath (#431)
|
||||
|
||||
---
|
||||
|
||||
## v0.27.0
|
||||
|
||||
- refactor: Make system_prompt and user_prompt fields optional for agents @tusharmath (#418)
|
||||
|
||||
- feat(fs-patch): replace fuzzy patching with operation-based exact patching @tusharmath (#429)
|
||||
- feat(template): add agent reference to template service @tusharmath (#427)
|
||||
|
||||
- fix: replace OPEN_ROUTER_KEY with OPENROUTER_API_KEY @DrSensor (#425)
|
||||
|
||||
---
|
||||
|
||||
## v0.26.0
|
||||
|
||||
- feat: add overwrite option to FSWriteInput for file writing behavior @tusharmath (#417)
|
||||
|
||||
- docs: add Discord community section to README with invitation and badge @amitksingh1490 (#412)
|
||||
- docs: streamline README by removing outdated API key section and enhancing feature descriptions @amitksingh1490 (#396)
|
||||
|
||||
- Rename DispatchEvent to Event @tusharmath (#410)
|
||||
|
||||
- refactor: Move Provider tests to forge_infra with sequential execution @tusharmath (#414)
|
||||
Reference in New Issue
Block a user