Releases: assagman/opencode-dotenv
Releases · assagman/opencode-dotenv
v0.5.1
Documentation Improvements
This release fixes documentation inaccuracies and adds comprehensive architecture documentation.
Added
- New
docs/ARCHITECTURE.mdwith OpenCode startup sequence diagrams - Prominent limitation warning at top of README explaining plugin loading timing
Fixed
- README: config file name corrected to
dotenv.jsonc - README: config search order corrected (local first, then global)
- README: log file path corrected to
~/.local/share/opencode/dotenv.log - README: logging default corrected to disabled
Changed
- AGENTS.md: added critical architectural limitation section
- AGENTS.md: updated code organization to reflect current structure
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's New
Major refactoring to fix OpenCode plugin compatibility issues.
Breaking Changes
- Only
DotEnvPluginis now exported (named + default) - Internal utilities moved to internal module (not accessible from outside)
Fixed
- OpenCode plugin loader compatibility - Resolved
TypeError: fn3 is not a functionandTypeError: hook.config is not a functionerrors that occurred when OpenCode treated exported utilities as plugin hooks
Changed
- Reorganized project structure to match opencode-toolbox patterns
- Added strict TypeScript configuration
- Moved tests to
test/unit/andtest/integration/
Added
- Profiler module for performance tracking
- Type exports:
DotEnvConfig,PerformanceReport,FileLoadMetrics RELEASE.md,BENCHMARK.md,AGENTS.mddocumentation
Full Changelog: v0.4.1...v0.5.0
v0.2.0
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Full Changelog: https://github.com/assagman/opencode-dotenv/commits/v0.1.0