Skip to content

Releases: flancer32/teq-web

TeqFW spec alignment and runtime contract updates

01 Apr 11:27

Choose a tag to compare

Added

  • Added TeqFW specification documents for DI usage, ES module conventions, and package metadata expectations.

Changed

  • Reworked runtime configuration docs and examples to follow the current spec-level contract.
  • Tightened runtime configuration implementation and unit tests to match the updated contract.
  • Replaced legacy TeqFW convention documents with the current spec-oriented documentation layout.
  • Updated package version metadata to 0.11.0.

Validator conformance and release preparation

31 Mar 17:31

Choose a tag to compare

[0.10.0] - 2026-03-31 - Validator conformance and release preparation

Changed

  • Updated handler interfaces and runtime DTOs to conform to validator requirements.
  • Removed the ESLint development dependency after aligning the codebase with the current validation approach.
  • Updated package version metadata to 0.10.0.

v0.9.0

25 Mar 16:15

Choose a tag to compare

[0.9.0] - 2026-03-25 - Release preparation for minor version bump

Changed

  • Updated package version metadata to 0.9.0.

Flat runtime configuration and server startup alignment

17 Mar 06:04

Choose a tag to compare

Changed

  • Flattened runtime startup configuration to top-level fields port, type, and tls (without nested server branch).
  • Aligned server startup and runtime components with the updated flat runtime configuration contract.
  • Updated and verified the ai/ consumer interface documentation to reflect current runtime usage patterns.
  • Updated package version metadata to 0.8.0.

Runtime composition and agent interface alignment

16 Mar 15:29

Choose a tag to compare

Changed

  • Refined runtime configuration composition for server and TLS branches and preserved immutable runtime state semantics.
  • Updated and verified the ai/ consumer interface documentation against the current package behavior and usage rules.
  • Updated package version metadata to 0.7.0.

Runtime configuration hardening

16 Mar 13:24

Choose a tag to compare

Added

  • Added JSDoc coverage for request-context DTO usage and runtime configuration components.

Changed

  • Refined runtime configuration composition for server and TLS settings.
  • Hardened runtime configuration objects to remain immutable after initialization.
  • Updated package version metadata to 0.6.0.

AI Docs and Request Context Refinements

13 Mar 09:10

Choose a tag to compare

Added

  • Added ai/ documentation for agent-oriented project materials.
  • Added a non-resettable request-context attribute.
  • Added component type conventions to the cognitive context.

Changed

  • Updated README.md with package and agent-interface documentation refinements.
  • Migrated dependency injection to @teqfw/di v2 and updated package metadata accordingly.
  • Refined architecture and terminology around the dispatcher, request context, and transport boundary.
  • Reworked source files to codex-generated module layout and aligned exported namespace style with the $ convention.
  • Verified modules in src/ against updated TeqFW ES module conventions and aligned DTO component types with those rules.
  • Restructured and cleaned up ctx/docs, including TeqFW convention documents and removal of the obsolete composition level.
  • Moved the accept test into the integration test suite.
  • Refreshed runtime and development dependencies.

Removed

  • Removed legacy code, tests, and the shared common.mjs unit-test helper.

Add `types.d.ts` and ADSM context

19 Dec 22:23

Choose a tag to compare

[0.4.0] - 2025-12-20

Added

  • TypeScript type declarations for the public API via types.d.ts.
  • ADSM cognitive context in ctx/.

Added TeqFW descriptor

21 Aug 03:31

Choose a tag to compare

[0.3.1] - 2025-08-21

Added

  • Added TeqFW descriptor to define package namespace for @teqfw/core.

Generalized NPM handler, modular static handler, improved validation, and file service error reporting

26 Jun 10:15

Choose a tag to compare

[0.3.0] - 2025-06-26

Added

  • Generalized NPM handler into a Source handler with DTO-based configuration.
  • Unit tests for the dispatcher and built-in handlers.

Changed

  • Static handler refactored into modular components with before/after ordering.

Fixed

  • Improved validation messages for static handler configuration.
  • File service now reports specific filesystem errors.