Skip to content

Releases: homer0/jimpex

11.0.3

Choose a tag to compare

@github-actions github-actions released this 12 Apr 05:28

11.0.3 (2026-04-12)

Bug Fixes

11.0.2

Choose a tag to compare

@github-actions github-actions released this 08 Feb 00:55

11.0.2 (2026-02-08)

Bug Fixes

  • improve type check for some string params (63d0f6d)
  • update dependencies (df47178)

11.0.1

Choose a tag to compare

@github-actions github-actions released this 02 Jan 14:39

11.0.1 (2026-01-02)

Bug Fixes

11.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Dec 05:54

11.0.0 (2025-12-08)

Bug Fixes

  • add missing extensions for esm (c08930d)
  • define module exports for the package and set the type to module (935a9d2)
  • drop Node v18 (46de5f2)
  • import a single obj from spdy (ee96af3)
  • import spdy only when using it (385b70f)
  • remove unnecessary check (7530b2b)
  • typo on default value (9fd84c5)
  • typo on type name (c0c3118)
  • update dependencies (8245c8f)
  • update regex to cover new stack trace (c6672ef)
  • use node prefix for importing internals (ed1df9e)
  • use the right import path (7ed1721)

BREAKING CHANGES

  • The VersionValidator default option for popup.message
    was changed from vesion:conflict to version:confict
  • The type HTTPContructorOptions was renamed to
    HTTPConstructorOptions
  • This package is now esm only
  • Node v18 is not longer supported. Node v20.19 is the minimum
    required version now.

10.0.2

Choose a tag to compare

@github-actions github-actions released this 09 Nov 03:38

10.0.2 (2024-11-09)

Bug Fixes

  • add support for Node v22 and set v20 for dev (743f987)
  • get rid of unused variable (09c92b5)
  • update dependencies (e7ed985)

10.0.1

Choose a tag to compare

@github-actions github-actions released this 07 Apr 02:22

10.0.1 (2024-04-07)

Bug Fixes

  • remove semantic-release from prod deps (b7f9bdc)

10.0.0

Choose a tag to compare

@github-actions github-actions released this 07 Apr 02:10

10.0.0 (2024-04-07)

Bug Fixes

  • load node-fetch and mime on start (01a39dd)
  • throw if the gateway response body is null (32bcd95)
  • update all dependencies (7b833ff)
  • use mime from the container in the statics controller (033b15c)
  • use node-fetch from the container in the http service (f8237e4)
  • use ts-async-import (95cf29b)

BREAKING CHANGES

  • The HTTP service change its 'inject' options in order to
    include 'node-fetch'.
  • StaticsController changed its 'inject' options in order to
    include 'mime'.

9.0.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 07:50

9.0.0 (2023-10-02)

Bug Fixes

BREAKING CHANGES

  • Node 16 is not longer supported. Node 18.17 is the minimum required version now.

8.0.0

Choose a tag to compare

@github-actions github-actions released this 28 Dec 03:33

8.0.0 (2022-12-28)

Bug Fixes

  • add default obj to gateway ctrl options (b0b08c9)
  • add missing call (80ab14c)
  • add missing export (b931583)
  • add missing index (f894408)
  • add missing index files (824ed67)
  • add missing methods for the events type (6f1802f)
  • add missing option (790db2d)
  • add options specific to the app path (d910797)
  • avoid export groups (7210845)
  • bind fetch method (da720ad)
  • build all the files (cf3166e)
  • change configuration to config everywhere (e6da1ad)
  • change export name for Config and Logger types (f3527f8)
  • check keys length (37bdb81)
  • correct type name (b1cb188)
  • depreacte Node 12 (48f671e)
  • drop Node 14 support (44d4e41)
  • evaluate options on register (49fd361)
  • export everything from services (68fe93a)
  • export types for protected methods (cd8651f)
  • export types needed for overwrite (32aa425)
  • get rid of the partial types (45aca58)
  • make hasFolder false by default (3e87cf2)
  • make some types optional (80766c4)
  • make the default config file optional (d24b8ed)
  • merge default config from options (5f8447a)
  • only import types (0382966)
  • prefix all protected things with _ (d7fbbc6)
  • properly implement 'on' and 'once' (f41e8cc)
  • properly resolve parent path (984f7c7)
  • register defautl services (c06ccf3)
  • remove fix for Node 14 (72b1600)
  • remove promise with .then (6b1406e)
  • remove proxy option (d93923c)
  • rename providers with the 'Provider' sufix (c80d219)
  • rename type (d0cc7de)
  • replace appConfiguration with appConfig (b71f4a9)
  • restore reducer events (d61ea55)
  • restore SendFile (300c3cd)
  • send instance on events (2d405ee)
  • set the app path to be the parent of the instance (60d48b0)
  • support middlewares on routes (affbb14)
  • throw error if config is called before start (4773e14)
  • throw error if the app path can't be found (9ccc876)
  • update all dependencies (9a207a5)
  • update import for fs (98d88d4)
  • use 'inject' to send dependecies (797dcb5)
  • use consistent return (b5b0a9b)
  • use interfaces for the events (ad324fd)
  • use statuses code dict to avoid a throw (7fa7d07)
  • use the deferred to avoid parallel calls (1f37cc9)
  • validate status on response (3f9339a)

Features

BREAKING CHANGES

  • Node 14 is not longer supported. Node 16 is the minimum required version now.
  • All dep injections are now done with an 'inject' object.
  • The signature of sendFile is now a single options object.
  • The providers now have the 'Provider' suffix.
    For example: appError is now appErrorProvider.
  • Read the release migration guide, the signature of the events
    has changed.
  • Read the release migration guide, a lot of things related
    to initialization were changed.
  • This library is no longer compatible with Node 12

7.0.2

Choose a tag to compare

@github-actions github-actions released this 17 Oct 08:28

7.0.2 (2021-10-17)

Bug Fixes