All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.8.8 (2023-01-31)
- async config resolution scoped to project config (66e3aeb)
1.8.7 (2023-01-31)
- applying middleware and routers with a specific order (36760d0)
- async config resolution scoped to project config (447db0f)
- medusa-config: dont run all functions immediately in medusa-config, only promises (#169) (6c0ab06)
1.8.6 (2023-01-13)
- applying middleware and routers with a specific order (36760d0)
- applying middleware and routers with a specific order for admin (2161ad1)
1.8.5 (2023-01-13)
1.8.4 (2023-01-13)
- applying middleware and routers with a specific order (36760d0)
1.8.3 (2023-01-11)
- Medusa load config were not using the #rootDir anymore (0d19e0d)
1.8.2 (2023-01-11)
- Add proper error description when metadataReader fails (0522d0c)
- add notification and payment providers (c5da2cf)
1.8.1 (2023-01-06)
- admin api loader should register after the core auth router (c5da2cf)
1.8.0 (2023-01-03)
- require auth enhancement and refactoring (#156) (ad1be9c)
- updated to include async loading (#149) (a46826f)
- Required auth on store routes now enforce the customer to be authenticated and is no longer optional
1.7.8 (2022-12-06)
- providers: add ability to register tax and fulfillment providers using medusa-extender annotations (#146) (e44ffcf)
1.7.7 (2022-11-09)
- when decorated and dynamic modules are loaded together presenting InjectableOptions with intersecting ComponentTypes - only entries from last one is used (#133) (de06ec5)
1.7.6 (2022-09-20)
- multi-tenancy: forRoot should be static (596a729)
1.7.5 (2022-09-02)
- cli: Allow to specify tenants on which to apply the migrate command (#106) (53253e7)
- Improve event management (6d20130)
- cli: commands (#114) (05c2bd7)
- cli: Update watch script: TypeStrong/ts-node#897 (#108) (6af10d5)
- Ensure event name uniqness as well as improve internal event management (#120) (21eecf1)
- starters: migration config (a0c3500)
1.7.4 (2022-07-27)
1.7.3 (2022-06-22)
1.7.2 (2022-06-17)
- enhancement: Multi-tenancy module (e939a23)
- multi-tenancy: Update the module to be dynamic (b3271c6)
- multi-tenancy: Update the module to be dynamic (058f6a0)
- Remove pre-defined migration globs in favor of the end user configuration (097f25e)
- Move migration loader in the database loader to ensure migrations order (bde1563)
1.7.1 (2022-05-19)
1.7.0 (2022-05-18)
- Improve starters (5c11ec4)
- integration-tests: Improve jest config (a86f096)
- integration-tests: Setup integration tests (#85) (12ef12f)
1.6.5 (2022-04-20)
- Missing Subscriber decorator export from index (973e38c)
1.6.4 (2022-04-20)
- Add the Subscriber decorator support (da12f07)
1.6.3 (2022-04-19)
- cli: Service template (c6355bc)
1.6.2 (2022-04-18)
- cli: Add revert method to the migrate command (cce22c0)
- cli: On init add watch script in order to be able to run with hot reload on changes (a8e721f)
- cli: Update service template (33a7dc9)
- cli: updateModuleImports method (f4db805)
- constants: incorrect casing for draftOrderService in MEDUSA_RESOLVER_KEYS (#79) (fbbbebd)
1.6.1 (2022-03-21)
1.6.0 (2022-03-20)
- cli: Add new 'init' command to setup a medusa project using the extender (#55) (24f8317)
- cli: Allow chainable options for the generate command and auto update module for each new component (#51) (0a84360)
- cli: Improve service template (dfc6819)
- cli: Update service template to include a static resolutionKey property for easy usage (cba394d)
- Dynamic module enables you to create customizable modules to register components dynamically (e34168e)
- modules/multi-tenancy: Provide an internal (optional) modules for multi-tenancy architecture (#46) (de37aa5)
- Provide an Omit utility (a04f7cb)
- cli: Entity Template (55f4a3a)
- cli: Migrate command should pass the database_database configuration for sqlite connection (37cc0bb)
- cli: Normalize path to work on any platform (#59) (2a6354e)
- Export validator from "medusa-extender" lib (#61) (c5e54cd)
- Monitoring module log typo (50da54c)
- Repository loader log typo (46c898a)
- starters: Build config to allow medusa to discover native expected directories. eg. subscribers (#52) (988d11b)
1.5.5 (2022-03-12)
- Utils export (aa76baa)
1.5.4 (2022-03-12)
- Update logging strategy and update docs (1865868)
1.5.3 (2022-03-11)
1.5.2 (2022-03-11)
1.5.1 (2022-03-10)
- generated package (01b7b97)
1.5.0 (2022-03-10)
1.4.6 (2022-03-09)
1.4.5 (2022-03-08)
- Allow to pass modules along side the components to a @Module (cc3c8f9)
- Reorganise files and add runtime package install for optional modules such as monitoring (c7fec4d)
- Test pipeline with new medusa versions (b8bfac7)
1.4.4 (2022-02-26)
- Middleware loading on seprate domains (ae4f660)
1.4.3 (2022-02-26)
- router method typings (026ed03)
1.4.2 (2022-02-26)
- Improve middlewares and routers management when adding to medusa core (db44735)
- Router - pass next to the handler to let the consumer decide what to do (575c26f)
1.4.1 (2022-02-25)
- Allow to pass a list of handlers to the router decorator (737355b)
- starters: Improve server (c2d2cfc)
- Wrong local path in the index when reaching modules (2631023)
1.4.0 (2022-02-23)
1.3.6 (2022-02-21)
- Add demo video for products per store (16c7f70)
- drop swc support and update starters accordingly (#31) (7317122)
1.3.5 (2022-02-14)
- Fix middlaware medusa integration (bf18ba8)
1.3.4 (2022-02-14)
- Fix tests suite (15561b5)
1.3.3 (2022-02-14)
- Wrapped middleware passed to medusa (9a61b5c)
1.3.2 (2022-02-14)
- Improve middleware/router API (ea9ab8a)
1.3.1 (2022-02-14)
- Fix MedusaMiddleware type (f05e9c3)
1.3.0 (2022-02-14)
1.2.0 (2022-02-14)
1.1.9 (2022-02-12)
- Remove monggose dependency (b0192c8)
1.1.8 (2022-02-10)
- Remove postinstall script using husky (744c664)
1.1.7 (2022-02-09)
1.1.6 (2022-02-09)
- Documentation details blocks (50b7ce6)
1.1.5 (2022-02-09)
- Update link to github assets to be raw (bd1b77e)
1.1.4 (2022-02-09)
- Move all project assets to an orphan branch (assets) (bd48723)
- action workflow (7801459)
- Broken link for graph dependencies in README (99b0a79)
- Dedent action workflow (001b3e8)
1.1.3 (2022-02-09)
1.1.2 (2022-02-09)
1.1.1 (2022-02-09)
1.1.0 (2022-02-09)
- Add support of commitlint (#22) (957c934)
- Bump dependencies versions (eee2981)
- Improve typings (#18) (35f4439)
- remove doc workflow that generate to much changes in PR's + re-build the doc (875e721)
- Remove Medusa and rename Loader to Medusa (11ea970)
- start rewriting the documentation (#16) (d0b8fc2)
- Update commint lint configuration (f9bbca9)
- update jusky hooks (d64ade5)
- Update logo (79b5f30)
- Update README decorators section (bbc3786)
- validators loader (#21) (451edf9)
- chalk import (694267a)
- deduplicate subject-empty property from commitlint (b8c11a3)
- docs: Fix images and expandable not displaying properly (3e042bb)
- docs: Fix images and expandable not displaying properly (64fa400)
- missing conflict resolution (e8c56da)
- README doc (de32581)
- Remove scope from entity (f0c8d22)
- swcrcspec (21fff7d)
- Typo in constants file name (#15) (4aa5313)
- Update jest config as swc doc explain (136997e)