Skip to content

Tags: mikeleppane/envx

Tags

v0.6.2

Toggle v0.6.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix(#12): Panic when listing path variable. (#13)

v0.6.1

Toggle v0.6.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Chore/improve wizard (#11)

* feat: bump version to 0.6.1 and update dependencies; add support for Go and Next.js in setup wizard

* fix: update video link for interactive wizard demonstration in README

v0.6.0

Toggle v0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
bump version to 0.6.0 and update edition to 2024 in Cargo.toml (#10)

v0.5.0

Toggle v0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Add documentation generation command (#9)

* feat: Add documentation generation command

- Introduced a new module for documentation generation in `crates/cli/src/docs.rs`.
- Implemented `DocsArgs` struct for command-line arguments related to documentation.
- Created `handle_docs` function to manage the documentation generation process.
- Added markdown generation logic to compile environment variable details into a structured format.
- Implemented parsing of `.env` files to include additional variables in the documentation.
- Added tests for documentation generation, markdown formatting, and environment file parsing.

refactor: Update library structure

- Updated `crates/cli/src/lib.rs` to include the new `docs` module and its public functions.

chore: Bump version to 0.5.0

- Updated version in `crates/envx/Cargo.toml` to reflect new changes.

* fix(tests): correct masking assertions in tests to disable spellchecker warnings

* fix(tests): update comments to disable spellchecker warnings in masking assertions

* fix(spelling): add "valu" and correct "cache" in typos configuration

* fix(spelling): correct "cache" entry in typos configuration

v0.4.2

Toggle v0.4.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: bump version to 0.4.2 for envex and related packages (#8)

v0.4.1

Toggle v0.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(cli): add project management commands for init, apply, check, ed…

…it, info, run, and require (#5)

feat(cli): implement rename command for environment variables with pattern matching

feat(cli): add replace command for updating environment variable values and find/replace functionality

feat(cli): introduce snapshot management commands for creating, listing, showing, restoring, deleting, and diffing snapshots

feat(cli): implement watch command for file synchronization with environment variables

fix(core): enhance EnvWatcher with change logging, pattern matching, and file handling capabilities

test(core): add comprehensive tests for EnvWatcher, including file watching, change logging, and synchronization scenarios

v0.4.0

Toggle v0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add watch and monitor commands for environment variable managem…

…ent (#4)

- Implemented `watch` command to monitor file changes and sync environment variables in real-time.
- Added `monitor` command to track changes in environment variables with options for logging and filtering.
- Introduced `EnvWatcher` for handling file system events and synchronization logic.
- Enhanced README.md with usage examples for new commands.
- Updated dependencies in Cargo.toml for necessary libraries (e.g., notify, notify-debouncer-mini).
- Bumped version to 0.4.0 to reflect new features and improvements.

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Implement project management commands and enhance environment v…

…ariable handling with rename, replace, and find-replace functionalities (#2)

v0.2.0

Toggle v0.2.0's commit message
fix: correct spelling of 'snapshot' in module imports

v0.1.0

Toggle v0.1.0's commit message
fix: mark environment variable manipulation as unsafe in tests