Skip to content

Commit c67e6d9

Browse files
committed
chore(release): bump version to 1.1.0 with new features and improvements
- Add support for reading prompts and examples from files - Enhance CLI help and documentation for environment variables - Update version in pyproject.toml
1 parent 64719d5 commit c67e6d9

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,21 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.1.0] - 2025-12-28
9+
10+
### Added
11+
- File input support for prompts: `-pf` / `--prompt-file` option to read prompts from text files
12+
- File input support for examples: `-ef` / `--example-file` option to read JSON examples from text files
13+
- `read_text_file` utility function for reading file contents
14+
- Dynamic help text generation for environment variables in CLI
15+
- Metadata documentation for Config dataclass fields
16+
17+
### Changed
18+
- Prompt input now supports both direct string (`-p`) and file input (`-pf`) as mutually exclusive options
19+
- Example input now supports both direct string (`-e`) and file input (`-ef`) as mutually exclusive options
20+
- Enhanced Config dataclass with field metadata for better documentation
21+
- Improved CLI help output with `get_env_vars_help` method
22+
823
## [1.0.0] - 2025-12-27
924

1025
### Added

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "ask2api"
3-
version = "1.0.0"
3+
version = "1.1.0"
44
description = "A minimal CLI tool that turns natural language into instant APIs."
55
readme = "README.md"
66
authors = [

0 commit comments

Comments
 (0)