You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Remove support for defining plugins as objects, functions, etc. Now, only classes are supported. If the class has not a static id, the alerts, config and logger properties won’t be available in the core passed to the constructor. If the class has an id getter, those properties will be received in start, stop, init and register methods, but not in the constructor.
feat: Remove default route handler. Now the type property is mandatory in variants
feat: Do not support handler property in variants, which was an alias for type. From now, only type is supported (and required, unless disabled property is true)
feat: Ignore version property in variant handlers. From now, all handlers are considered to be defined in “v4” format
feat: Do not support plainResponsePreview getter in variant handlers. Now only preview getter is supported
feat: Do not support routeVariants or routesVariants properties in collections. Now, only routes is supported
feat: Remove legacy methods passed to the plugins as parameters: loadMocks, loadRoutes, addAlert, removeAlert, core. Now, only the core is passed as argument (with namespaced alerts, logger and config)
Changed
feat: core.alerts getter now returns the root Alerts API, not a flat collection of alerts.
test: Migrate functional tests to core package from core-e2e (those that can be used to get coverage)
feat: Use namespaces logger when tracing variant requests
Added
feat: Add support for .cjs files
feat: Add core.mock.routes.delay getter
feat: Add route method and url to route not found logs.
main [4.0.0]
Changed
chore(deps): Update @mocks-server/plugin-admin-api to 4.0.0
chore(deps): Update @mocks-server/core to 4.0.0
chore(deps): Update @mocks-server/plugin-proxy to 4.0.0
chore(deps): Update dependencies
admin-api-client [7.0.0]
Removed
feat: Remove default client methods. Class AdminApiClient has to be used instead.
admin-api-client-data-provider [6.1.1]
Changed
chore(deps): Update dependencies
admin-api-paths [5.0.0]
Removed
feat: Remove legacy paths
cypress-commands [6.1.1]
Changed
chore(deps): Update dependencies
plugin-admin-api [4.0.0]
Removed
feat: Remove custom router "/admin" from mock server. Admin API is only available at its own server from now.
Added
feat: Add url and method to route not found log
Changed
chore(deps): Update dependencies
chore(deps): Require @mocks-server/[email protected] in peerDependencies
plugin-inquirer-cli [4.0.0]
Removed
feat: Remove support for legacy mocks.delay option
Changed
chore(deps): Update dependencies
chore(deps): Require @mocks-server/[email protected] in peerDependencies
plugin-openapi [2.0.0]
Changed
chore(deps): Update dependencies
test: Use new core.alerts API
chore(deps): Require @mocks-server/[email protected] in peerDependencies
plugin-proxy [4.0.0]
Changed
feat: Rename "proxy-v4" handler into "proxy". Remove legacy proxy handler
chore(deps): Update dependencies
chore(deps): Require @mocks-server/[email protected] in peerDependencies