Repository navigation
Releases
Releases · adeoluo/profile-forge
v0.5.1
v0.5.0
v0.4.0
[0.4.0] 2026-11-08
Features
- Render the profile charts to SVG in a shared mermaid theme, and a path chart direction option (#17)
Documentation
- Profile flagships with the new benchmark results (#10)
- Precise profile wording and reference libraries (#11)
- Complete citation metadata and bump it on release (#14)
- Render every architecture diagram in the house style (#16)
Maintenance
v0.3.2
v0.3.1
[0.3.1] 2026-11-02
Features
- Bullets under category titles (GitHub strips ) (#8)
Documentation
- Regenerate the example profile after the v0.3.0 release
- Broaden the example profile headline
- Rewrite the example profile introduction as plain sentences
v0.3.0
v0.2.1
[0.2.1] 2026-11-02
Bug fixes
- Path chart: one repository per line; keep names unwrapped (#6)
Documentation
v0.2.0
[0.2.0] 2026-11-02
Features
- Stack section: titled rows of static badges (#3)
Documentation
- Standard README structure and language framing (#2)
- Horizontal layered architecture diagram
- Compact horizontal architecture diagram
- Recorded terminal demo of a real run, with its vhs tape
- Regenerate the example profile from live data
Build and CI
- Run CodeQL on main and on a weekly schedule only
Maintenance
- Add release automation, AGENTS.md, llms.txt and contributor docs
- Classify squash merges in the changelog by the commits they contain
v0.1.0
First release of profile-forge, a Go CLI that generates a GitHub profile README and an optional portfolio JSON from a YAML config and live repository metadata.
- Commands: generate, check (with --readme drift detection), init, version.
- GitHub REST client with pagination, a bounded worker pool, retries, and an on-disk TTL cache; --offline runs from the cache.
- Mermaid path and ecosystem diagrams colored from the config, with a generated legend; language table and pie chart; flagship, category, and release sections with static shields.io badges.
- Output checks: no em or en dashes, all referenced repositories exist, basic mermaid syntax, optional --check-links.
Binaries for darwin/arm64, darwin/amd64, linux/amd64, and linux/arm64. Verify with: shasum -a 256 -c checksums.txt