Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(cli): do not change interop mode by default #1

Closed

Conversation

davidfestal
Copy link
Owner

Do not change interop mode by default but provide an additional CLI argument to allow changing it, either globally or per imported package.

This PR also includes the related ./alpha package when embedding a given package.

Signed-off-by: David Festal dfestal@redhat.com

christoph-jerolimov and others added 30 commits November 20, 2023 20:41
fix(keycloak): don't log sensitive internal data

Signed-off-by: Christoph Jerolimov <jerolimov+github@redhat.com>
)

Signed-off-by: Christoph Jerolimov <jerolimov+github@redhat.com>
## @janus-idp/backstage-plugin-rbac [1.2.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-rbac@1.2.1...@janus-idp/backstage-plugin-rbac@1.2.2) (2023-11-20)

### Dependencies

* **@janus-idp/cli:** upgraded to 1.4.4
## [1.4.4](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/cli@1.4.3...@janus-idp/cli@1.4.4) (2023-11-20)

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
## [1.2.8](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-acr@1.2.7...@janus-idp/backstage-plugin-acr@1.2.8) (2023-11-20)

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
## [1.6.8](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-kiali@1.6.7...@janus-idp/backstage-plugin-kiali@1.6.8) (2023-11-20)

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
## [1.5.4](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-kiali-backend@1.5.3...@janus-idp/backstage-plugin-kiali-backend@1.5.4) (2023-11-20)

### Features

* **rbac:** display administration to authorized users ([janus-idp#895](janus-idp#895)) ([70ae509](janus-idp@70ae509))

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* **cli:** fix possible dependency conflict ([janus-idp#950](janus-idp#950)) ([6c3052e](janus-idp@6c3052e))
* **cli:** use react v17 in dynamic plugins build ([janus-idp#931](janus-idp#931)) ([b47b10a](janus-idp@b47b10a))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
* share the dynamic entrypoint in ocm backend ([janus-idp#932](janus-idp#932)) ([dfddb09](janus-idp@dfddb09))
## [1.1.8](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-matomo@1.1.7...@janus-idp/backstage-plugin-matomo@1.1.8) (2023-11-20)

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
## [1.1.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-matomo-backend@1.1.1...@janus-idp/backstage-plugin-matomo-backend@1.1.2) (2023-11-20)

### Features

* **rbac:** display administration to authorized users ([janus-idp#895](janus-idp#895)) ([70ae509](janus-idp@70ae509))

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* **cli:** fix possible dependency conflict ([janus-idp#950](janus-idp#950)) ([6c3052e](janus-idp@6c3052e))
* **cli:** use react v17 in dynamic plugins build ([janus-idp#931](janus-idp#931)) ([b47b10a](janus-idp@b47b10a))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
* share the dynamic entrypoint in ocm backend ([janus-idp#932](janus-idp#932)) ([dfddb09](janus-idp@dfddb09))
## [3.5.4](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-ocm@3.5.3...@janus-idp/backstage-plugin-ocm@3.5.4) (2023-11-20)

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
## [1.4.10](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-quay@1.4.9...@janus-idp/backstage-plugin-quay@1.4.10) (2023-11-20)

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
## [1.6.4](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-rbac-backend@1.6.3...@janus-idp/backstage-plugin-rbac-backend@1.6.4) (2023-11-20)

### Features

* **rbac:** display administration to authorized users ([janus-idp#895](janus-idp#895)) ([70ae509](janus-idp@70ae509))

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* **cli:** fix possible dependency conflict ([janus-idp#950](janus-idp#950)) ([6c3052e](janus-idp@6c3052e))
* **cli:** use react v17 in dynamic plugins build ([janus-idp#931](janus-idp#931)) ([b47b10a](janus-idp@b47b10a))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
* share the dynamic entrypoint in ocm backend ([janus-idp#932](janus-idp#932)) ([dfddb09](janus-idp@dfddb09))
## [3.1.7](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-tekton@3.1.6...@janus-idp/backstage-plugin-tekton@3.1.7) (2023-11-20)

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
* feat: make `kiali-backend` dynamic

Signed-off-by: David Festal <dfestal@redhat.com>

* feat: make `kubernetes-actions` dynamic

Signed-off-by: David Festal <dfestal@redhat.com>

* feat: make `matomo-backend` dynamic

Signed-off-by: David Festal <dfestal@redhat.com>

* feat: make `quay-actions` dynamic

Signed-off-by: David Festal <dfestal@redhat.com>

* feat: make `regex-actions` dynamic

Signed-off-by: David Festal <dfestal@redhat.com>

* feat: make `servicenow-actions` dynamic

Signed-off-by: David Festal <dfestal@redhat.com>

* feat: make `sonarqube-actions` dynamic

Signed-off-by: David Festal <dfestal@redhat.com>

---------

Signed-off-by: David Festal <dfestal@redhat.com>
## [1.2.0](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-scaffolder-backend-module-kubernetes@1.1.2...@janus-idp/backstage-scaffolder-backend-module-kubernetes@1.2.0) (2023-11-21)

### ⚠ BREAKING CHANGES

* **tekton:** update tekton UX (janus-idp#839)

### Features

* **cli:** add frontend dynamic plugins base build config ([janus-idp#747](janus-idp#747)) ([91e06da](janus-idp@91e06da)), closes [janus-idp#831](janus-idp#831)
* **cli:** generate plugin specific schema for dynamic plugins ([janus-idp#912](janus-idp#912)) ([0c31158](janus-idp@0c31158))
* **dynamic-plugins:** publish dynamic assets for all frontend plugins ([janus-idp#896](janus-idp#896)) ([dcfb0ac](janus-idp@dcfb0ac))
* **dynamic-ui:** integrate scalprum with current backstage plugins ([janus-idp#826](janus-idp#826)) ([e1fb4ce](janus-idp@e1fb4ce))
* make all backend plugins dynamic ([janus-idp#954](janus-idp#954)) ([1b4338a](janus-idp@1b4338a))
* make backend plugins dynamic (first round) ([janus-idp#910](janus-idp#910)) ([60523e5](janus-idp@60523e5))
* **ocm:** enable dynamic plugin ([janus-idp#876](janus-idp#876)) ([1071eeb](janus-idp@1071eeb))
* **ocm:** export default icon for use in dynamic plugins ([janus-idp#919](janus-idp#919)) ([e6dd16d](janus-idp@e6dd16d))
* **rbac:** add rbac frontend plugin ([janus-idp#859](janus-idp#859)) ([2a64b13](janus-idp@2a64b13))
* **rbac:** add role support for policies-csv-file ([janus-idp#894](janus-idp#894)) ([7ad4902](janus-idp@7ad4902))
* **rbac:** display administration to authorized users ([janus-idp#895](janus-idp#895)) ([70ae509](janus-idp@70ae509))
* **rbac:** implement conditional policies feature. ([janus-idp#833](janus-idp#833)) ([3c0675b](janus-idp@3c0675b))
* **rbac:** implement REST method to list all plugin permission policies ([janus-idp#808](janus-idp#808)) ([0a17e67](janus-idp@0a17e67))
* **rbac:** implement the concept of roles in rbac ([janus-idp#867](janus-idp#867)) ([4d878a2](janus-idp@4d878a2))
* **tekton:** update tekton UX ([janus-idp#839](janus-idp#839)) ([789c945](janus-idp@789c945))
* update entity provider schedulers ([janus-idp#827](janus-idp#827)) ([19731d1](janus-idp@19731d1))
* update Keycloak plugin for dynamic backend ([janus-idp#869](janus-idp#869)) ([a68b38d](janus-idp@a68b38d))

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* **cli:** add default scalprum config ([janus-idp#909](janus-idp#909)) ([d74fc72](janus-idp@d74fc72))
* **cli:** fix possible dependency conflict ([janus-idp#950](janus-idp#950)) ([6c3052e](janus-idp@6c3052e))
* **cli:** share core-app-api package ([janus-idp#885](janus-idp#885)) ([09db33c](janus-idp@09db33c))
* **cli:** use react v17 in dynamic plugins build ([janus-idp#931](janus-idp#931)) ([b47b10a](janus-idp@b47b10a))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
* **kiali:** use prevState callback ([janus-idp#874](janus-idp#874)) ([13a01f7](janus-idp@13a01f7))
* **quay:** add visual indicator to security scan when it is still loading ([janus-idp#848](janus-idp#848)) ([71ff2a8](janus-idp@71ff2a8))
* **rbac:** add migration folder to rbac-backend package ([janus-idp#897](janus-idp#897)) ([694a9d6](janus-idp@694a9d6))
* **rbac:** add models folder and config.d.ts to package ([janus-idp#891](janus-idp#891)) ([406c147](janus-idp@406c147))
* **rbac:** fix service to service requests for RBAC CRUD ([janus-idp#886](janus-idp#886)) ([0b72d73](janus-idp@0b72d73))
* **rbac:** handle postgres ssl connection for rbac backend plugin ([janus-idp#923](janus-idp#923)) ([deb2026](janus-idp@deb2026))
* **rbac:** use the same Knex version with Backstage ([janus-idp#929](janus-idp#929)) ([6923ce0](janus-idp@6923ce0))
* **rbac:** use token manager for catalog requests ([janus-idp#866](janus-idp#866)) ([8ad3480](janus-idp@8ad3480))
* **scalprum:** share react-router since various 3rd party plugins use it ([janus-idp#901](janus-idp#901)) ([ac0c923](janus-idp@ac0c923))
* **scalprum:** share react-router since various 3rd party plugins use it ([janus-idp#902](janus-idp#902)) ([1a548f2](janus-idp@1a548f2))
* share the dynamic entrypoint in ocm backend ([janus-idp#932](janus-idp#932)) ([dfddb09](janus-idp@dfddb09))
* **tekton:** handle flaky cluster error gracefully ([janus-idp#887](janus-idp#887)) ([10ed80e](janus-idp@10ed80e))
* **tekton:** update README and cleanup ([janus-idp#881](janus-idp#881)) ([c495515](janus-idp@c495515))

### Documentation

* add contributing guide ([janus-idp#799](janus-idp#799)) ([4ce04cd](janus-idp@4ce04cd))
* **servicenow:** add missing ServiceNow config in README ([janus-idp#926](janus-idp#926)) ([5b5568f](janus-idp@5b5568f))
* update frontend plugin docs to use EntityLayout instead of EntityPageLayout ([janus-idp#907](janus-idp#907)) ([aa91bba](janus-idp@aa91bba))
## [1.2.0](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-scaffolder-backend-module-quay@1.1.1...@janus-idp/backstage-scaffolder-backend-module-quay@1.2.0) (2023-11-21)

### ⚠ BREAKING CHANGES

* **tekton:** update tekton UX (janus-idp#839)

### Features

* **cli:** add frontend dynamic plugins base build config ([janus-idp#747](janus-idp#747)) ([91e06da](janus-idp@91e06da)), closes [janus-idp#831](janus-idp#831)
* **cli:** generate plugin specific schema for dynamic plugins ([janus-idp#912](janus-idp#912)) ([0c31158](janus-idp@0c31158))
* **dynamic-plugins:** publish dynamic assets for all frontend plugins ([janus-idp#896](janus-idp#896)) ([dcfb0ac](janus-idp@dcfb0ac))
* **dynamic-ui:** integrate scalprum with current backstage plugins ([janus-idp#826](janus-idp#826)) ([e1fb4ce](janus-idp@e1fb4ce))
* make all backend plugins dynamic ([janus-idp#954](janus-idp#954)) ([1b4338a](janus-idp@1b4338a))
* make backend plugins dynamic (first round) ([janus-idp#910](janus-idp#910)) ([60523e5](janus-idp@60523e5))
* **ocm:** enable dynamic plugin ([janus-idp#876](janus-idp#876)) ([1071eeb](janus-idp@1071eeb))
* **ocm:** export default icon for use in dynamic plugins ([janus-idp#919](janus-idp#919)) ([e6dd16d](janus-idp@e6dd16d))
* **rbac:** add rbac frontend plugin ([janus-idp#859](janus-idp#859)) ([2a64b13](janus-idp@2a64b13))
* **rbac:** add role support for policies-csv-file ([janus-idp#894](janus-idp#894)) ([7ad4902](janus-idp@7ad4902))
* **rbac:** display administration to authorized users ([janus-idp#895](janus-idp#895)) ([70ae509](janus-idp@70ae509))
* **rbac:** implement conditional policies feature. ([janus-idp#833](janus-idp#833)) ([3c0675b](janus-idp@3c0675b))
* **rbac:** implement REST method to list all plugin permission policies ([janus-idp#808](janus-idp#808)) ([0a17e67](janus-idp@0a17e67))
* **rbac:** implement the concept of roles in rbac ([janus-idp#867](janus-idp#867)) ([4d878a2](janus-idp@4d878a2))
* **tekton:** update tekton UX ([janus-idp#839](janus-idp#839)) ([789c945](janus-idp@789c945))
* update entity provider schedulers ([janus-idp#827](janus-idp#827)) ([19731d1](janus-idp@19731d1))
* update Keycloak plugin for dynamic backend ([janus-idp#869](janus-idp#869)) ([a68b38d](janus-idp@a68b38d))

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* **cli:** add default scalprum config ([janus-idp#909](janus-idp#909)) ([d74fc72](janus-idp@d74fc72))
* **cli:** fix possible dependency conflict ([janus-idp#950](janus-idp#950)) ([6c3052e](janus-idp@6c3052e))
* **cli:** share core-app-api package ([janus-idp#885](janus-idp#885)) ([09db33c](janus-idp@09db33c))
* **cli:** use react v17 in dynamic plugins build ([janus-idp#931](janus-idp#931)) ([b47b10a](janus-idp@b47b10a))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
* **kiali:** use prevState callback ([janus-idp#874](janus-idp#874)) ([13a01f7](janus-idp@13a01f7))
* **quay:** add visual indicator to security scan when it is still loading ([janus-idp#848](janus-idp#848)) ([71ff2a8](janus-idp@71ff2a8))
* **rbac:** add migration folder to rbac-backend package ([janus-idp#897](janus-idp#897)) ([694a9d6](janus-idp@694a9d6))
* **rbac:** add models folder and config.d.ts to package ([janus-idp#891](janus-idp#891)) ([406c147](janus-idp@406c147))
* **rbac:** fix service to service requests for RBAC CRUD ([janus-idp#886](janus-idp#886)) ([0b72d73](janus-idp@0b72d73))
* **rbac:** handle postgres ssl connection for rbac backend plugin ([janus-idp#923](janus-idp#923)) ([deb2026](janus-idp@deb2026))
* **rbac:** use the same Knex version with Backstage ([janus-idp#929](janus-idp#929)) ([6923ce0](janus-idp@6923ce0))
* **rbac:** use token manager for catalog requests ([janus-idp#866](janus-idp#866)) ([8ad3480](janus-idp@8ad3480))
* **scalprum:** share react-router since various 3rd party plugins use it ([janus-idp#901](janus-idp#901)) ([ac0c923](janus-idp@ac0c923))
* **scalprum:** share react-router since various 3rd party plugins use it ([janus-idp#902](janus-idp#902)) ([1a548f2](janus-idp@1a548f2))
* share the dynamic entrypoint in ocm backend ([janus-idp#932](janus-idp#932)) ([dfddb09](janus-idp@dfddb09))
* **tekton:** handle flaky cluster error gracefully ([janus-idp#887](janus-idp#887)) ([10ed80e](janus-idp@10ed80e))
* **tekton:** update README and cleanup ([janus-idp#881](janus-idp#881)) ([c495515](janus-idp@c495515))

### Documentation

* add contributing guide ([janus-idp#799](janus-idp#799)) ([4ce04cd](janus-idp@4ce04cd))
* **servicenow:** add missing ServiceNow config in README ([janus-idp#926](janus-idp#926)) ([5b5568f](janus-idp@5b5568f))
* update frontend plugin docs to use EntityLayout instead of EntityPageLayout ([janus-idp#907](janus-idp#907)) ([aa91bba](janus-idp@aa91bba))
## [1.2.0](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-scaffolder-backend-module-regex@1.1.2...@janus-idp/backstage-scaffolder-backend-module-regex@1.2.0) (2023-11-21)

### Features

* make all backend plugins dynamic ([janus-idp#954](janus-idp#954)) ([1b4338a](janus-idp@1b4338a))
* **rbac:** display administration to authorized users ([janus-idp#895](janus-idp#895)) ([70ae509](janus-idp@70ae509))

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* **cli:** fix possible dependency conflict ([janus-idp#950](janus-idp#950)) ([6c3052e](janus-idp@6c3052e))
* **cli:** use react v17 in dynamic plugins build ([janus-idp#931](janus-idp#931)) ([b47b10a](janus-idp@b47b10a))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
* share the dynamic entrypoint in ocm backend ([janus-idp#932](janus-idp#932)) ([dfddb09](janus-idp@dfddb09))
## [1.2.0](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-scaffolder-backend-module-servicenow@1.1.3...@janus-idp/backstage-scaffolder-backend-module-servicenow@1.2.0) (2023-11-21)

### Features

* make all backend plugins dynamic ([janus-idp#954](janus-idp#954)) ([1b4338a](janus-idp@1b4338a))
* **rbac:** display administration to authorized users ([janus-idp#895](janus-idp#895)) ([70ae509](janus-idp@70ae509))

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* **cli:** fix possible dependency conflict ([janus-idp#950](janus-idp#950)) ([6c3052e](janus-idp@6c3052e))
* **cli:** use react v17 in dynamic plugins build ([janus-idp#931](janus-idp#931)) ([b47b10a](janus-idp@b47b10a))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
* share the dynamic entrypoint in ocm backend ([janus-idp#932](janus-idp#932)) ([dfddb09](janus-idp@dfddb09))
## [1.2.0](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-scaffolder-backend-module-sonarqube@1.1.1...@janus-idp/backstage-scaffolder-backend-module-sonarqube@1.2.0) (2023-11-21)

### ⚠ BREAKING CHANGES

* **tekton:** update tekton UX (janus-idp#839)

### Features

* **cli:** add frontend dynamic plugins base build config ([janus-idp#747](janus-idp#747)) ([91e06da](janus-idp@91e06da)), closes [janus-idp#831](janus-idp#831)
* **cli:** generate plugin specific schema for dynamic plugins ([janus-idp#912](janus-idp#912)) ([0c31158](janus-idp@0c31158))
* **dynamic-plugins:** publish dynamic assets for all frontend plugins ([janus-idp#896](janus-idp#896)) ([dcfb0ac](janus-idp@dcfb0ac))
* **dynamic-ui:** integrate scalprum with current backstage plugins ([janus-idp#826](janus-idp#826)) ([e1fb4ce](janus-idp@e1fb4ce))
* make all backend plugins dynamic ([janus-idp#954](janus-idp#954)) ([1b4338a](janus-idp@1b4338a))
* make backend plugins dynamic (first round) ([janus-idp#910](janus-idp#910)) ([60523e5](janus-idp@60523e5))
* **ocm:** enable dynamic plugin ([janus-idp#876](janus-idp#876)) ([1071eeb](janus-idp@1071eeb))
* **ocm:** export default icon for use in dynamic plugins ([janus-idp#919](janus-idp#919)) ([e6dd16d](janus-idp@e6dd16d))
* **rbac:** add rbac frontend plugin ([janus-idp#859](janus-idp#859)) ([2a64b13](janus-idp@2a64b13))
* **rbac:** add role support for policies-csv-file ([janus-idp#894](janus-idp#894)) ([7ad4902](janus-idp@7ad4902))
* **rbac:** display administration to authorized users ([janus-idp#895](janus-idp#895)) ([70ae509](janus-idp@70ae509))
* **rbac:** implement conditional policies feature. ([janus-idp#833](janus-idp#833)) ([3c0675b](janus-idp@3c0675b))
* **rbac:** implement REST method to list all plugin permission policies ([janus-idp#808](janus-idp#808)) ([0a17e67](janus-idp@0a17e67))
* **rbac:** implement the concept of roles in rbac ([janus-idp#867](janus-idp#867)) ([4d878a2](janus-idp@4d878a2))
* **tekton:** update tekton UX ([janus-idp#839](janus-idp#839)) ([789c945](janus-idp@789c945))
* update entity provider schedulers ([janus-idp#827](janus-idp#827)) ([19731d1](janus-idp@19731d1))
* update Keycloak plugin for dynamic backend ([janus-idp#869](janus-idp#869)) ([a68b38d](janus-idp@a68b38d))

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* **cli:** add default scalprum config ([janus-idp#909](janus-idp#909)) ([d74fc72](janus-idp@d74fc72))
* **cli:** fix possible dependency conflict ([janus-idp#950](janus-idp#950)) ([6c3052e](janus-idp@6c3052e))
* **cli:** share core-app-api package ([janus-idp#885](janus-idp#885)) ([09db33c](janus-idp@09db33c))
* **cli:** use react v17 in dynamic plugins build ([janus-idp#931](janus-idp#931)) ([b47b10a](janus-idp@b47b10a))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
* **kiali:** use prevState callback ([janus-idp#874](janus-idp#874)) ([13a01f7](janus-idp@13a01f7))
* **quay:** add visual indicator to security scan when it is still loading ([janus-idp#848](janus-idp#848)) ([71ff2a8](janus-idp@71ff2a8))
* **rbac:** add migration folder to rbac-backend package ([janus-idp#897](janus-idp#897)) ([694a9d6](janus-idp@694a9d6))
* **rbac:** add models folder and config.d.ts to package ([janus-idp#891](janus-idp#891)) ([406c147](janus-idp@406c147))
* **rbac:** fix service to service requests for RBAC CRUD ([janus-idp#886](janus-idp#886)) ([0b72d73](janus-idp@0b72d73))
* **rbac:** handle postgres ssl connection for rbac backend plugin ([janus-idp#923](janus-idp#923)) ([deb2026](janus-idp@deb2026))
* **rbac:** use the same Knex version with Backstage ([janus-idp#929](janus-idp#929)) ([6923ce0](janus-idp@6923ce0))
* **rbac:** use token manager for catalog requests ([janus-idp#866](janus-idp#866)) ([8ad3480](janus-idp@8ad3480))
* **scalprum:** share react-router since various 3rd party plugins use it ([janus-idp#901](janus-idp#901)) ([ac0c923](janus-idp@ac0c923))
* **scalprum:** share react-router since various 3rd party plugins use it ([janus-idp#902](janus-idp#902)) ([1a548f2](janus-idp@1a548f2))
* share the dynamic entrypoint in ocm backend ([janus-idp#932](janus-idp#932)) ([dfddb09](janus-idp@dfddb09))
* **tekton:** handle flaky cluster error gracefully ([janus-idp#887](janus-idp#887)) ([10ed80e](janus-idp@10ed80e))
* **tekton:** update README and cleanup ([janus-idp#881](janus-idp#881)) ([c495515](janus-idp@c495515))

### Documentation

* add contributing guide ([janus-idp#799](janus-idp#799)) ([4ce04cd](janus-idp@4ce04cd))
* **servicenow:** add missing ServiceNow config in README ([janus-idp#926](janus-idp#926)) ([5b5568f](janus-idp@5b5568f))
* update frontend plugin docs to use EntityLayout instead of EntityPageLayout ([janus-idp#907](janus-idp#907)) ([aa91bba](janus-idp@aa91bba))
semantic-release-bot and others added 29 commits November 22, 2023 16:51
## [1.2.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-scaffolder-backend-module-kubernetes@1.2.1...@janus-idp/backstage-scaffolder-backend-module-kubernetes@1.2.2) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
## [1.1.10](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-matomo@1.1.9...@janus-idp/backstage-plugin-matomo@1.1.10) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
## [1.2.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-matomo-backend@1.2.1...@janus-idp/backstage-plugin-matomo-backend@1.2.2) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* do not fail release on missing dist-dynamic ([janus-idp#966](janus-idp#966)) ([647f7b7](janus-idp@647f7b7))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
## [1.4.10](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-nexus-repository-manager@1.4.9...@janus-idp/backstage-plugin-nexus-repository-manager@1.4.10) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
## [3.5.6](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-ocm@3.5.5...@janus-idp/backstage-plugin-ocm@3.5.6) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
## [3.4.7](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-ocm-backend@3.4.6...@janus-idp/backstage-plugin-ocm-backend@3.4.7) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
## [1.3.9](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-openshift-image-registry@1.3.8...@janus-idp/backstage-plugin-openshift-image-registry@1.3.9) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
## [1.4.12](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-quay@1.4.11...@janus-idp/backstage-plugin-quay@1.4.12) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
## [1.2.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-scaffolder-backend-module-quay@1.2.1...@janus-idp/backstage-scaffolder-backend-module-quay@1.2.2) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
## [1.2.4](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-rbac@1.2.3...@janus-idp/backstage-plugin-rbac@1.2.4) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
## [1.2.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-scaffolder-backend-module-regex@1.2.1...@janus-idp/backstage-scaffolder-backend-module-regex@1.2.2) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
## [1.2.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-scaffolder-backend-module-servicenow@1.2.1...@janus-idp/backstage-scaffolder-backend-module-servicenow@1.2.2) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
## [1.2.2](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-scaffolder-backend-module-sonarqube@1.2.1...@janus-idp/backstage-scaffolder-backend-module-sonarqube@1.2.2) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
## [3.1.9](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-tekton@3.1.8...@janus-idp/backstage-plugin-tekton@3.1.9) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
## [1.16.10](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-topology@1.16.9...@janus-idp/backstage-plugin-topology@1.16.10) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
## [1.2.9](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-web-terminal@1.2.8...@janus-idp/backstage-plugin-web-terminal@1.2.9) (2023-11-22)

### Bug Fixes

* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
Signed-off-by: Tomas Coufal <tcoufal@redhat.com>
Signed-off-by: Tomas Coufal <tcoufal@redhat.com>
## @janus-idp/backstage-plugin-nexus-repository-manager [1.4.11](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-nexus-repository-manager@1.4.10...@janus-idp/backstage-plugin-nexus-repository-manager@1.4.11) (2023-11-23)

### Dependencies

* **@janus-idp/shared-react:** upgraded to 2.0.1
## [1.2.11](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-acr@1.2.10...@janus-idp/backstage-plugin-acr@1.2.11) (2023-11-23)

### Features

* **segment:** expose plugin also as a dynamic ([janus-idp#955](janus-idp#955)) ([7b80a40](janus-idp@7b80a40))

### Bug Fixes

* **tekton:** update tekton version in the documentation ([janus-idp#958](janus-idp#958)) ([51cc924](janus-idp@51cc924))
## [1.4.13](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-quay@1.4.12...@janus-idp/backstage-plugin-quay@1.4.13) (2023-11-23)

### Features

* **segment:** expose plugin also as a dynamic ([janus-idp#955](janus-idp#955)) ([7b80a40](janus-idp@7b80a40))

### Bug Fixes

* **tekton:** update tekton version in the documentation ([janus-idp#958](janus-idp#958)) ([51cc924](janus-idp@51cc924))
## [2.0.1](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/shared-react@2.0.0...@janus-idp/shared-react@2.0.1) (2023-11-23)

### Features

* **cli:** generate plugin specific schema for dynamic plugins ([janus-idp#912](janus-idp#912)) ([0c31158](janus-idp@0c31158))
* **dynamic-plugins:** publish dynamic assets for all frontend plugins ([janus-idp#896](janus-idp#896)) ([dcfb0ac](janus-idp@dcfb0ac))
* **dynamic-ui:** integrate scalprum with current backstage plugins ([janus-idp#826](janus-idp#826)) ([e1fb4ce](janus-idp@e1fb4ce))
* make all backend plugins dynamic ([janus-idp#954](janus-idp#954)) ([1b4338a](janus-idp@1b4338a))
* make backend plugins dynamic (first round) ([janus-idp#910](janus-idp#910)) ([60523e5](janus-idp@60523e5))
* **ocm:** enable dynamic plugin ([janus-idp#876](janus-idp#876)) ([1071eeb](janus-idp@1071eeb))
* **ocm:** export default icon for use in dynamic plugins ([janus-idp#919](janus-idp#919)) ([e6dd16d](janus-idp@e6dd16d))
* **rbac:** add role support for policies-csv-file ([janus-idp#894](janus-idp#894)) ([7ad4902](janus-idp@7ad4902))
* **rbac:** display administration to authorized users ([janus-idp#895](janus-idp#895)) ([70ae509](janus-idp@70ae509))
* **rbac:** implement conditional policies feature. ([janus-idp#833](janus-idp#833)) ([3c0675b](janus-idp@3c0675b))
* **rbac:** implement REST method to list all plugin permission policies ([janus-idp#808](janus-idp#808)) ([0a17e67](janus-idp@0a17e67))
* **rbac:** implement the concept of roles in rbac ([janus-idp#867](janus-idp#867)) ([4d878a2](janus-idp@4d878a2))
* **segment:** expose plugin also as a dynamic ([janus-idp#955](janus-idp#955)) ([7b80a40](janus-idp@7b80a40))
* update entity provider schedulers ([janus-idp#827](janus-idp#827)) ([19731d1](janus-idp@19731d1))
* update Keycloak plugin for dynamic backend ([janus-idp#869](janus-idp#869)) ([a68b38d](janus-idp@a68b38d))

### Bug Fixes

* **aap+3scale+ocm:** don't log sensitive data from errors ([janus-idp#945](janus-idp#945)) ([7a5e7b8](janus-idp@7a5e7b8))
* add default 3scale schedule ([janus-idp#969](janus-idp#969)) ([11c10b0](janus-idp@11c10b0))
* **cli:** add default scalprum config ([janus-idp#909](janus-idp#909)) ([d74fc72](janus-idp@d74fc72))
* **cli:** fix possible dependency conflict ([janus-idp#950](janus-idp#950)) ([6c3052e](janus-idp@6c3052e))
* **cli:** share core-app-api package ([janus-idp#885](janus-idp#885)) ([09db33c](janus-idp@09db33c))
* **cli:** use react v17 in dynamic plugins build ([janus-idp#931](janus-idp#931)) ([b47b10a](janus-idp@b47b10a))
* do not fail release on missing dist-dynamic ([janus-idp#966](janus-idp#966)) ([647f7b7](janus-idp@647f7b7))
* **keycloak:** don't log sensitive authentication data ([janus-idp#938](janus-idp#938)) ([63d0678](janus-idp@63d0678))
* **keycloak:** embed keycloak admin dependency for dynamic export ([janus-idp#968](janus-idp#968)) ([2f005a0](janus-idp@2f005a0))
* **kiali:** use prevState callback ([janus-idp#874](janus-idp#874)) ([13a01f7](janus-idp@13a01f7))
* make the `export-dynamic-plugin` command more generic for backend plugins. ([janus-idp#967](janus-idp#967)) ([b40c661](janus-idp@b40c661))
* **rbac:** add migration folder to rbac-backend package ([janus-idp#897](janus-idp#897)) ([694a9d6](janus-idp@694a9d6))
* **rbac:** add models folder and config.d.ts to package ([janus-idp#891](janus-idp#891)) ([406c147](janus-idp@406c147))
* **rbac:** fix service to service requests for RBAC CRUD ([janus-idp#886](janus-idp#886)) ([0b72d73](janus-idp@0b72d73))
* **rbac:** handle postgres ssl connection for rbac backend plugin ([janus-idp#923](janus-idp#923)) ([deb2026](janus-idp@deb2026))
* **rbac:** use the same Knex version with Backstage ([janus-idp#929](janus-idp#929)) ([6923ce0](janus-idp@6923ce0))
* **rbac:** use token manager for catalog requests ([janus-idp#866](janus-idp#866)) ([8ad3480](janus-idp@8ad3480))
* **scalprum:** share react-router since various 3rd party plugins use it ([janus-idp#901](janus-idp#901)) ([ac0c923](janus-idp@ac0c923))
* **scalprum:** share react-router since various 3rd party plugins use it ([janus-idp#902](janus-idp#902)) ([1a548f2](janus-idp@1a548f2))
* segment config schema visibility typo ([janus-idp#964](janus-idp#964)) ([836c58c](janus-idp@836c58c))
* share the dynamic entrypoint in ocm backend ([janus-idp#932](janus-idp#932)) ([dfddb09](janus-idp@dfddb09))
* sync versions in dynamic assets and publish derived packages as additional packages ([janus-idp#963](janus-idp#963)) ([7d0a386](janus-idp@7d0a386))
* **tekton:** fix sorting for pipeline run durations ([janus-idp#952](janus-idp#952)) ([dc711dd](janus-idp@dc711dd))
* **tekton:** handle flaky cluster error gracefully ([janus-idp#887](janus-idp#887)) ([10ed80e](janus-idp@10ed80e))
* **tekton:** update README and cleanup ([janus-idp#881](janus-idp#881)) ([c495515](janus-idp@c495515))
* **tekton:** update tekton version in the documentation ([janus-idp#958](janus-idp#958)) ([51cc924](janus-idp@51cc924))

### Documentation

* add contributing guide ([janus-idp#799](janus-idp#799)) ([4ce04cd](janus-idp@4ce04cd))
* **servicenow:** add missing ServiceNow config in README ([janus-idp#926](janus-idp#926)) ([5b5568f](janus-idp@5b5568f))
* update frontend plugin docs to use EntityLayout instead of EntityPageLayout ([janus-idp#907](janus-idp#907)) ([aa91bba](janus-idp@aa91bba))
## [3.1.10](https://github.com/janus-idp/backstage-plugins/compare/@janus-idp/backstage-plugin-tekton@3.1.9...@janus-idp/backstage-plugin-tekton@3.1.10) (2023-11-23)

### Features

* **segment:** expose plugin also as a dynamic ([janus-idp#955](janus-idp#955)) ([7b80a40](janus-idp@7b80a40))

### Bug Fixes

* **tekton:** update tekton version in the documentation ([janus-idp#958](janus-idp#958)) ([51cc924](janus-idp@51cc924))
but provide an additional CLI argument to change it
per imported package.
Also include the related `./alpha` package when embedding a package.

Signed-off-by: David Festal <dfestal@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants