Download Latest Version Release 3.0.0 source code.tar.gz (385.6 kB)
Email in envelope

Get an email when there's a new version of ExpressTS

Home / 3.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-12-04 6.3 kB
Release 3.0.0 source code.tar.gz 2024-12-04 385.6 kB
Release 3.0.0 source code.zip 2024-12-04 515.4 kB
Totals: 3 Items   907.2 kB 0

3.0.0 (2024-12-04)

Features

  • add di impl and remove inversify deps (9ff6302)
  • add env configuration load from expressots.config (fc61d44)
  • remove binding decor deps & offer as core (a8aeecc)
  • implement in-memory data provider and repository interfaces (09561fa)

Tests

  • update MockWebServer to use Server and IWebServerPublic types (3c736c3)
  • update unit tests for AppFactory.create() to include close() (24446d8)
  • add unit tests for middleware, provider and repository methods (2de4d6e)
  • adding early ai agent tests p1 (7e74f01)
  • adding early ai agent tests p2 (0ef25d2)
  • improve unit tests formatting and edge case handling (8439e5d)
  • update MockWebServer to use Server and IWebServerPublic types (3c736c3)
  • update unit tests for AppFactory.create() to include close() (24446d8)
  • update unit tests for AppFactory.create() to include close() (24446d8)
  • add unit tests for insert, update, delete, and find methods in InMemoryDataTable (a96f4a6)

Bug Fixes

  • adjust env validator to load files dynamically (09d0cc3)
  • adjust env validator to load files dynamically (d1c5a2e)
  • update license reference (acb5f7e)
  • view binding tables info (f93abb6)

Code Refactoring

  • change express types deps (c10336b)
  • clean up code by removing unnecessary whitespace and improving formatting (2090efd)
  • enhance doc by adding @public API annotations and cleaning up comments (f98a52c)
  • make basecontroller injectable (d2ef5a7)
  • move config to shared lib (d14bb98)
  • remove provide decorators for items not in container (fb0ecd3)
  • remove unnecessary whitespace in inject.ts documentation example (538039b)
  • remove unnecessary whitespace in URL Encoded Parser documentation (d81610d)
  • remove unused Compiler and ExpressoConfig imports from AppFactory (913d919)
  • remove vitest configuration and update types in tsconfig (047f7a2)
  • reorg files application, console, color and logger (2bb619e)
  • simplify application container and factory, enhance provider interface (2f32b1d)
  • update @expressots/shared dependency to version 0.2.0 (61b5c27)
  • update app factory and container tests, improve mocks and error handling (9852507)
  • update container and interface (4be3fd5)
  • update ContainerOptions interface and improve AppContainer logging (b31de0d)
  • update decorators to export and enhance doc with @public API annotations (a935933)
  • update express imports and usage in middleware-service (f8046bd)
  • update Jest configuration and improve mock handling for express (47ae688)
  • update package dependencies and migrate interfaces to @expressots/shared (4cf1582)
Source: README.md, updated 2024-12-04