Repository navigation
Releases: ansidev/resume-cli-ce
Release list
v0.3.0
v0.2.0
v0.2.0 (2026-10-27)
Added
- Add
resume versioncommand to print the CLI version and the git commit hash it was built from.
Changed
- Return wrapped errors from the generator and dev server instead of calling
logger.Fatal; only the CLI entrypoint logs and exits. - Load the resume config once when generating a PDF and drop the duplicated config-file resolution and unused generator fields.
- Generator output path handling uses
filepath.Ext/filepath.Join, the minifier is built once, and the PDF delay now honours context cancellation.
Fixed
- Fix
genfailing withnet::ERR_CONNECTION_REFUSEDby waiting for the dev server to listen before launching Chrome, and surface server startup errors. - Return an HTTP 500 from the dev server instead of rendering the template when building the view data fails.
v0.1.0
v0.1.0 (2026-10-26)
Bug Fixes
-
wrong template path
-
test cross-platform line break
-
change io/ioutil to os
-
golangci-lint report
-
RSC-9: alias legacy aymerick/raymond import to the mailgun fork in helpers
-
cli: remove non-functional theme-template-engine flag
-
cli: fix lint error
-
dep: upgrade go dependencies
-
dep: upgrade go dependencies
-
github-actions: update workflows
-
github-workflow: apply new GitHub Actions from ghacts/go
-
helpers: use mailgun/raymond/v2 so helper SafeString is not escaped
-
test: use the default timeout value
-
theme: read the template engine from theme.yaml for embedded themes
Code Refactoring
-
replace logrus with log/slog
-
extract value to constant
-
change variables's scope
-
logger: use a shared package-level logger
-
theme: load remote themes through a Cloner interface
Documentations
-
add AGENTS.md
-
update help message
-
update README.md
-
RSC-10: document git-flow release setup and GH_TOKEN secret
-
RSC-13: document release setup and how to verify no source leaks to resume-cli-ce
-
readme: update README.md
Features
-
support generating HTML resume
-
update fields for group skills
-
support embeddable theme
-
pick another available port if the input port is used
-
update Resume data structure
-
allow using custom port for the development server via flag
-p/--port -
add new resume field
secretCode -
RSC-15: add -m/--minify flag to generate for html output
-
changelog: add changelog configurations
-
dev-tool: add Husky
-
theme: load Go template helpers declared in theme.yaml via yaegi
Full Changelog: v0.1.0