Skip to content

Releases: Demetrius-ch/forgekit

ForgeKit 0.3.6

Choose a tag to compare

@github-actions github-actions released this 12 Sep 16:05

ForgeKit 0.3.6

ForgeKit is a Go CLI tool that generates production-ready REST APIs with hexagonal architecture.

Changelog


Full Changelog: v0.3.5...v0.3.6
Installation: See README

ForgeKit 0.3.5

Choose a tag to compare

@github-actions github-actions released this 25 Aug 18:24

ForgeKit 0.3.5

ForgeKit is a Go CLI tool that generates production-ready REST APIs with hexagonal architecture.

Changelog

  • 46709a0: feat(distribution): Phase 12 complete - Debian package, Snap, man pages, AppStream, APT repo (@Demetrius-ch)

Full Changelog: v0.3.4...v0.3.5
Installation: See README

ForgeKit 0.3.4

Choose a tag to compare

@github-actions github-actions released this 25 Aug 16:59

ForgeKit 0.3.4

ForgeKit is a Go CLI tool that generates production-ready REST APIs with hexagonal architecture.

Changelog


Full Changelog: v0.3.3...v0.3.4
Installation: See README

ForgeKit 0.3.3

Choose a tag to compare

@github-actions github-actions released this 25 Aug 15:24

ForgeKit 0.3.3

ForgeKit is a Go CLI tool that generates production-ready REST APIs with hexagonal architecture.

Changelog


Full Changelog: v0.3.2...v0.3.3
Installation: See README

ForgeKit 0.3.2

Choose a tag to compare

@github-actions github-actions released this 25 Aug 15:05

ForgeKit 0.3.2

ForgeKit is a Go CLI tool that generates production-ready REST APIs with hexagonal architecture.

Changelog


Full Changelog: v0.3.1...v0.3.2
Installation: See README

ForgeKit 0.3.1

Choose a tag to compare

@github-actions github-actions released this 24 Aug 13:47

ForgeKit 0.3.1

ForgeKit is a Go CLI tool that generates production-ready REST APIs with hexagonal architecture.

Changelog


Full Changelog: v0.3.0...v0.3.1
Installation: See README

ForgeKit 0.3.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 15:17

ForgeKit 0.3.0

ForgeKit is a Go CLI tool that generates production-ready REST APIs with hexagonal architecture.

Changelog


Full Changelog: v0.1.2...v0.3.0
Installation: See README

ForgeKit v0.1.0 — First public release

Choose a tag to compare

@Demetrius-ch Demetrius-ch released this 09 Aug 18:53

ForgeKit v0.1.0

First public release of ForgeKit.

ForgeKit is a Go CLI designed to quickly generate and validate REST APIs following a clean hexagonal architecture.

Highlights

  • Generate a Go REST API with forge init
  • Hexagonal architecture by default
  • PostgreSQL integration
  • Database migrations
  • Docker and Docker Compose configuration
  • Environment configuration
  • Health endpoint
  • Automated Go formatting
  • Automatic project tests after generation
  • Architecture and environment checks
  • JSON or human-readable CLI output
  • Project diagnostics with forge doctor
  • Architecture validation with forge check
  • Project analysis with forge analyze

Validation

ForgeKit v0.1.0 has been validated with:

  • go test ./...
  • go vet ./...
  • go build ./...
  • Docker image build
  • PostgreSQL container
  • Database migrations
  • REST API startup
  • GET /health returning HTTP 200

Status

This is the first public release of ForgeKit.

The API and CLI surface may evolve in future releases.

License

See the repository license for details.