Skip to content
This repository was archived by the owner on Jul 27, 2026. It is now read-only.

Change concepts and APIs

Choose a tag to compare

@javierbrea javierbrea released this 22 Jul 09:36
· 204 commits to master since this release
15042d4

core 3.6.0

Added

  • feat(#334): Expose new core.mock API
  • feat(#334): Add new option mock.routes.delay. Deprecate mocks.delay
  • feat(#334): Add new option mock.collections.selected. Deprecate mocks.selected
  • feat(#334): Support type and options properties in variants
  • feat(#334): Support routes and routeVariants properties in collections. Deprecate routesVariants
  • feat: Add core.version getter
  • feat: Add files.enabled option

Changed

  • refactor(#334): Reorganize files and folders
  • feat(#334): Deprecate core.restartServer, core.addRouter and core.removeRouter methods. Add alerts when used. core.server methods must be used instead.
  • feat(#334): Deprecate core.addRoutesHandler method. Add alerts when used. core.variantHandlers.register method must be used instead.
  • feat(#334): Deprecate routesHandlers option. variantHandlers.register option must be used instead.
  • feat(#334): Deprecate core.mocks.restoreRoutesVariants method. core.mock.restoreRouteVariants method must be used instead.
  • feat(#334): Deprecate core.mocks.customRoutesVariants method. core.mock.customRouteVariants method must be used instead.
  • feat(#334): Deprecate core.onChangeMocks method. core.mock.onChange method must be used instead.
  • feat(#334): Deprecate core.loadMocks method. core.mock.createLoaders method must be used instead.
  • feat(#334): Deprecate core.loadRoutes method. core.mock.createLoaders method must be used instead.
  • feat(#334): Deprecate core.mocks.plainRoutes getter. core.mock.routes.plain getter must be used instead.
  • feat(#334): Deprecate core.mocks.plainRoutesVariants getter. core.mock.routes.plainVariants getter must be used instead. The format of items has changed in the new getter.
  • feat(#334): Deprecate core.mocks.current getter. core.mock.collections.selected getter must be used instead.
  • feat(#334): Deprecate core.mocks.current setter. core.mock.collections.select method must be used instead.
  • feat(#334): Deprecate core.mocks.ids getter. core.mock.collections.ids getter must be used instead.
  • feat(#334): Deprecate core.mocks.plainMocks getter. core.mock.collections.plain getter must be used instead. The format of items has changed in the new getter.
  • feat(#334): Deprecate core.onChangeAlerts method. core.alerts.root.onChange method must be used instead.
  • feat(#334): Deprecate core.logs getter. core.logger.globalStore getter must be used instead.
  • feat(#334): Deprecate core.onChangeLogs method. core.logger.onChangeGlobalStore method must be used instead.
  • feat(#334): Deprecate core.alerts when used out of plugins, because it is a getter returning a flat collection of alerts. In next major version, it will return the alerts API.

main 3.6.0

Added

  • feat: Export createServer function returning a core instance with preinstalled plugins

admin-api-client 6.0.0

Changed

  • feat: BREAKING CHANGE. Modify methods to adapt them to the new plugin-admin-api@3.2.0 REST API

admin-api-client-data-provider 6.0.0

Changed

  • feat: BREAKING CHANGE. Modify methods to adapt them to the new plugin-admin-api@3.2.0 REST API

admin-api-paths 4.0.0

Added

  • feat: Add new paths for admin-api-plugin

Changed

  • feat: BREAKING CHANGE. Add LEGACY_ prefix to all previous paths.

config 1.2.0

Added

  • feat: Add hasBeenSet property to option
  • feat: Add getValidationSchema method to root config object. It returns a validation schema for all namespaces.

Fixed

  • fix: Remove unused folder

cypress-commands 5.0.0

Changed

  • feat: BREAKING CHANGE. Rename command mocksSetMock to setCollection
  • feat: BREAKING CHANGE. Rename command mocksSetSettings to mocksSetConfig
  • feat: BREAKING CHANGE. Rename command mocksRestoreRoutesVariants to mocksRestoreRouteVariants
  • feat: BREAKING CHANGE. Rename command mocksConfig to mocksConfigAdminApiClient

Removed

  • feat: BREAKING CHANGE. Remove environment variable MOCKS_SERVER_BASE_URL
  • feat: BREAKING CHANGE. Remove environment variable MOCKS_SERVER_ADMIN_API_PATH

Added

  • feat: Add environment variable MOCKS_SERVER_ADMIN_API_PORT
  • feat: Add environment variable MOCKS_SERVER_ADMIN_API_HOST

plugin-admin-api 3.2.0

Added

  • feat(#364): Start API in a different server. Change urls and models.
  • feat(#274): Add Swagger-ui

Changed

  • feat: Use new core.server API
  • feat: Use core.mock.restoreRouteVariants
  • feat: Use core.mock.routes.plain getter
  • feat: Use core.mock.routes.plainVariants getter
  • feat: Use core.mock.customRouteVariants getter
  • feat: Use core.mock.collections.plain getter

plugin-inquirer-cli 3.2.0

Added

  • Add debounce to refresh menu function to avoid too much renders

Changed

  • feat: Use core v3.6 new options
  • feat: Use core.mock.restoreRouteVariants method
  • feat: Use core.mock.customRouteVariants getter
  • feat: Use core.server.restart method
  • feat: Use core.mock.onChange method
  • feat: Use core.mock.routes.plain getter
  • feat: Use core.mock.routes.plainVariants getter
  • feat: Use core.mock.collections.selected getter
  • feat: Use core.mock.collections.ids getter
  • feat: Use core.mock.collections.plain getter
  • feat: Use core.alerts.onChange method
  • feat: Rename concepts

plugin-proxy 3.1.0

Changed

  • refactor: Use new core method variantHandlers.register instead of the deprecated addRoutesHandler