Skip to content

Releases: gwhitdev/colonel-framework

Colonel 1.1.10

Choose a tag to compare

@gwhitdev gwhitdev released this 05 Apr 00:35

Colonel 1.0 Release Notes

Colonel 1.0 marks the first stable release line.

Highlights

  • Stable public API contract for framework exports and runtime conventions.
  • Milestone-driven hardening across middleware, validation, diagnostics, and release automation.
  • Improved generated-app defaults with middleware examples and validation-ready controllers.

What Is Stable In 1.x

  • Routing, grouped routes, and controller mapping patterns.
  • Constructor injection via static inject.
  • Session API and default session behavior.
  • EJS view payload and layout/partial composition model.
  • Framework root export surface documented in docs/stable-api.md.

Upgrade Notes

  • Generated template dependency now targets @coloneldev/framework@^1.0.0.
  • Use bun run upgrade:colonel inside generated apps to move to latest published framework.

Validation Gate Used For 1.0

  • bun run test:milestone4
  • bun run tsc --noEmit

Colonel 1.1.9

Choose a tag to compare

@gwhitdev gwhitdev released this 05 Apr 00:28

Colonel 1.0 Release Notes

Colonel 1.0 marks the first stable release line.

Highlights

  • Stable public API contract for framework exports and runtime conventions.
  • Milestone-driven hardening across middleware, validation, diagnostics, and release automation.
  • Improved generated-app defaults with middleware examples and validation-ready controllers.

What Is Stable In 1.x

  • Routing, grouped routes, and controller mapping patterns.
  • Constructor injection via static inject.
  • Session API and default session behavior.
  • EJS view payload and layout/partial composition model.
  • Framework root export surface documented in docs/stable-api.md.

Upgrade Notes

  • Generated template dependency now targets @coloneldev/framework@^1.0.0.
  • Use bun run upgrade:colonel inside generated apps to move to latest published framework.

Validation Gate Used For 1.0

  • bun run test:milestone4
  • bun run tsc --noEmit

Colonel 1.1.6

Choose a tag to compare

@gwhitdev gwhitdev released this 05 Apr 00:11

Colonel 1.1.6 Release Notes

Highlights

  • Improved telemetry onboarding in create-colonel, including consent-only provisioning support.
  • Updated telemetry base URL defaults and follow-up URL/config cleanup.
  • Added framework telemetry export documentation.
  • Finalized package/version alignment across Colonel packages.

Included Changes

  • 0b1cb0e Enable consent-only telemetry provisioning in create-colonel
  • 21c244a bump version number
  • 042187e chore: update telemtry base url
  • 422fb59 Bump Colonel packages and improve telemetry onboarding
  • 7bfea8f Document framework telemetry exports
  • e4a0437 chore: update base url
  • ef88c3d bump v #
  • 3cc9784 Finalize telemetry defaults and URL configuration

Compare

create-colonel 1.2.3

Choose a tag to compare

@gwhitdev gwhitdev released this 05 Apr 00:50

create-colonel 1.2.3 Release Notes

Highlights

  • Switched scaffolded framework dependency strategy to npm package semantics.
  • Added explicit npm version override support for generated apps.
  • Improved generator behavior after template-source migration.

Included Changes (create-colonel)

  • ccf4781 Use npm framework spec in create-colonel scaffolds
  • 65547ac bump create-colonel version
  • 426f52a bump version number

Notes

  • This is the first package-scoped create-colonel release tag in this repository.
  • Future package-scoped compares should use create-colonel-v<prev>...create-colonel-v<next>.

Compare

Colonel 1.1.2

Choose a tag to compare

@gwhitdev gwhitdev released this 04 Apr 22:40

Colonel 1.0 Release Notes

Colonel 1.0 marks the first stable release line.

Highlights

  • Stable public API contract for framework exports and runtime conventions.
  • Milestone-driven hardening across middleware, validation, diagnostics, and release automation.
  • Improved generated-app defaults with middleware examples and validation-ready controllers.

What Is Stable In 1.x

  • Routing, grouped routes, and controller mapping patterns.
  • Constructor injection via static inject.
  • Session API and default session behavior.
  • EJS view payload and layout/partial composition model.
  • Framework root export surface documented in docs/stable-api.md.

Upgrade Notes

  • Generated template dependency now targets @coloneldev/framework@^1.0.0.
  • Use bun run upgrade:colonel inside generated apps to move to latest published framework.

Validation Gate Used For 1.0

  • bun run test:milestone4
  • bun run tsc --noEmit

Colonel 1.1.1

Choose a tag to compare

@gwhitdev gwhitdev released this 04 Apr 17:05

Full Changelog: v1.0.0...v1.1.1

Colonel 1.0.0

Choose a tag to compare

@gwhitdev gwhitdev released this 04 Apr 14:46

Colonel 1.0 Release Notes

Colonel 1.0 marks the first stable release line.

Highlights

  • Stable public API contract for framework exports and runtime conventions.
  • Milestone-driven hardening across middleware, validation, diagnostics, and release automation.
  • Improved generated-app defaults with middleware examples and validation-ready controllers.

What Is Stable In 1.x

  • Routing, grouped routes, and controller mapping patterns.
  • Constructor injection via static inject.
  • Session API and default session behavior.
  • EJS view payload and layout/partial composition model.
  • Framework root export surface documented in docs/stable-api.md.

Upgrade Notes

  • Generated template dependency now targets @coloneldev/framework@^1.0.0.
  • Use bun run upgrade:colonel inside generated apps to move to latest published framework.

Validation Gate Used For 1.0

  • bun run test:milestone4
  • bun run tsc --noEmit