Tags: homer0/jimpex
Tags
chore(release): 10.0.0 [skip ci] # [10.0.0](9.0.0...10.0.0) (2024-04-07) ### Bug Fixes * load node-fetch and mime on start ([01a39dd](01a39dd)) * throw if the gateway response body is null ([32bcd95](32bcd95)) * update all dependencies ([7b833ff](7b833ff)) * use mime from the container in the statics controller ([033b15c](033b15c)) * use node-fetch from the container in the http service ([f8237e4](f8237e4)) * use ts-async-import ([95cf29b](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'.
chore(release): 9.0.0 [skip ci] # [9.0.0](8.0.0...9.0.0) (2023-10-02) ### Bug Fixes * drop Node 16 support ([5e81112](5e81112)) * update dependencies ([543e232](543e232)) ### BREAKING CHANGES * Node 16 is not longer supported. Node 18.17 is the minimum required version now.
chore(release): 8.0.0 [skip ci] # [8.0.0](7.0.2...8.0.0) (2022-12-28) ### Bug Fixes * add default obj to gateway ctrl options ([b0b08c9](b0b08c9)) * add missing call ([80ab14c](80ab14c)) * add missing export ([b931583](b931583)) * add missing index ([f894408](f894408)) * add missing index files ([824ed67](824ed67)) * add missing methods for the events type ([6f1802f](6f1802f)) * add missing option ([790db2d](790db2d)) * add options specific to the app path ([d910797](d910797)) * avoid export groups ([7210845](7210845)) * bind fetch method ([da720ad](da720ad)) * build all the files ([cf3166e](cf3166e)) * change configuration to config everywhere ([e6da1ad](e6da1ad)) * change export name for Config and Logger types ([f3527f8](f3527f8)) * check keys length ([37bdb81](37bdb81)) * correct type name ([b1cb188](b1cb188)) * depreacte Node 12 ([48f671e](48f671e)) * drop Node 14 support ([44d4e41](44d4e41)) * evaluate options on register ([49fd361](49fd361)) * export everything from services ([68fe93a](68fe93a)) * export types for protected methods ([cd8651f](cd8651f)) * export types needed for overwrite ([32aa425](32aa425)) * get rid of the partial types ([45aca58](45aca58)) * make hasFolder false by default ([3e87cf2](3e87cf2)) * make some types optional ([80766c4](80766c4)) * make the default config file optional ([d24b8ed](d24b8ed)) * merge default config from options ([5f8447a](5f8447a)) * only import types ([0382966](0382966)) * prefix all protected things with _ ([d7fbbc6](d7fbbc6)) * properly implement 'on' and 'once' ([f41e8cc](f41e8cc)) * properly resolve parent path ([984f7c7](984f7c7)) * register defautl services ([c06ccf3](c06ccf3)) * remove fix for Node 14 ([72b1600](72b1600)) * remove promise with .then ([6b1406e](6b1406e)) * remove proxy option ([d93923c](d93923c)) * rename providers with the 'Provider' sufix ([c80d219](c80d219)) * rename type ([d0cc7de](d0cc7de)) * replace appConfiguration with appConfig ([b71f4a9](b71f4a9)) * restore reducer events ([d61ea55](d61ea55)) * restore SendFile ([300c3cd](300c3cd)) * send instance on events ([2d405ee](2d405ee)) * set the app path to be the parent of the instance ([60d48b0](60d48b0)) * support middlewares on routes ([affbb14](affbb14)) * throw error if config is called before start ([4773e14](4773e14)) * throw error if the app path can't be found ([9ccc876](9ccc876)) * update all dependencies ([9a207a5](9a207a5)) * update import for fs ([98d88d4](98d88d4)) * use 'inject' to send dependecies ([797dcb5](797dcb5)) * use consistent return ([b5b0a9b](b5b0a9b)) * use interfaces for the events ([ad324fd](ad324fd)) * use statuses code dict to avoid a throw ([7fa7d07](7fa7d07)) * use the deferred to avoid parallel calls ([1f37cc9](1f37cc9)) * validate status on response ([3f9339a](3f9339a)) ### Features * add class base code ([35ba4c2](35ba4c2)) * add getRouter method ([53f1147](53f1147)) * add jimple resources ([eaa4584](eaa4584)) * add method to list for events ([9e2a762](9e2a762)) ### 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
PreviousNext