1.0.0
1.0.0 (2023-08-01)
Features
- .editorconfig integration (#104) (abb984e)
- documents: accept vendored content type (#115) (5d5edda)
- i18n: catalan, german, spanish, french locales (#152) (f4c612a)
- refactor auth elements to use v2 endpoints (#95) (06aca00)
- rename "service" to "product" across konnect portal [TDX-3134] (#58) (6fe3725)
Bug Fixes
- adjust error handling for auth elements for v2 api (TDX-3212) (#117) (a5e439e)
- appreg: add optional chaining to product.name (#135) (e409f82)
- auth: ensure redirect handler is registered when receiving 401 (#153) (5b0a374)
- auth: set the base url on axios client for requests that use raw paths (#149) (c453a83)
- ci: commitlint checks should ignore dependabot (#78) (cd8b8c6)
- dcr: truncate show creds (#94) (641b72c)
- kauth baseUrl handling (#89) (b03e741)
- LD: use featureset for ld (#116) (7dd2d72)
- lint actions (#56) (21733a8)
- prevent no .env (#110) (2cd7b85)
- products-list: fix structure for table header (#144) (9e87947)
- remove error message in app form when resubmitting (#162) (d56df88)
- remove legacy endpoints (#55) (bc06690)
- tests: mock LaunchDarkly requests during tests (#160) (575bdf0)
- update i18n strings for breadcrumbs (#80) (345c215)
Docs
Refactor
- auth: revert to v1 of auth api (#4) (0904226)
- catalog: update search response properties (#23) (8914855)
- only show empty state if not loading (#53) (486bf2f)
- product: rename product version attribute to name (#2) (60200e4)
- rename service to product for variables [TDX-3134] (#72) (c024ba7)
Performance
Tests
- catalog: breakup chaining in catalog pagination tests (#6) (b4a0cc4)
- catalog: update service to product (#124) (9a6a863)
- fix flaky catalog spec test (#48) (4f1d145)
- generate uuids with crypto.randomUUID (#158) (ba1e5ad)
- mock all api endpoints in cypress tests (#151) (083f636)
Chores
- bump spec renderer package for styling (#148) (6f14c01)
- bump spec renderer version for styling (#111) (d39d5db)
- ci: add lint and type check as required for tests (#176) (24efe61)
- ci: parallelize tests in ci (#9) (deab5a4)
- clean comments and resolve issues [TDX-3087] (#7) (de81fae)
- deps: bump @kong/kongponents version (#59) (f884aa4)
- deps: bump SDK version to 1.0.0 (#120) (f0bb317)
- deps: bump sdk-portal-js (#118) (4c7ebab)
- deps: bump to latest sdk version and fix code (#79) (61c8590)
- docs: steps to disable commit formatting (#22) (fa232ba)
- flag: remove product naming feature flag (#159) (2677128)
- node: update to LTS 18 (#165) (8ed8091)
- remove unused markdown-it dependencies (#40) (8f925e9)
- update tailwind.config as purge is deprecated (#150) (3034225)
- vite: ignore css warnings triggered by dependencies (#147) (ca77a08)
CI/CD
- add commitlint as PR check (#74) (4388c84)
- check PR title instead of commits (#178) (a85d7a8)
- dependabot integration (#8) (3904a0d)
- fix deployment edge cases (#90) (127ab0c)
- ghpages deploy (#82) (8718bff)
- ignore patch releases (#103) (e64b5ee)
- lint before tests (#20) (ca04697)
- move lint in code-quality step (#92) (5e64d12)
- proper permissions (#102) (44b6773)
- remove caching for cypress tests (#91) (ed51c78)
- use semantic-release to generate releases and changelog (#175) (da982b1)
Code Style
- login: update styling of sso button on login view (#179) (6fe9142)
- registration: update registration modal styling (#134) (b820ecd)
- update classes in spec.vue for styling (#163) (60d59c2)
- wrap text in catalog table view for long descriptions (#54) (24fc1ed)
Build
- advise to use yarn instead of npm (TDX-3164) (#21) (b6737a8)
- deploy to github pages (#81) (52fd6b0)
- deps: bump @commitlint/config-conventional from 17.6.3 to 17.6.5 (#87) (27e2891)
- deps: bump @kong-ui-public/copy-uuid from 0.3.15 to 0.6.0 (#170) (bd5f53c)
- deps: bump @kong-ui-public/copy-uuid from 0.6.0 to 0.7.5 (#188) (67a2178)
- deps: bump @kong-ui-public/document-viewer from 0.5.27 to 0.8.0 (#49) (418942f)
- deps: bump @kong-ui-public/document-viewer from 0.8.3 to 0.8.4 (#66) (ea9116f)
- deps: bump @kong-ui-public/document-viewer from 0.8.4 to 0.9.0 (#169) (a7caace)
- deps: bump @kong-ui-public/document-viewer from 0.9.0 to 0.10.5 (#189) (a7701ab)
- deps: bump @kong-ui-public/spec-renderer from 0.10.0 to 0.11.6 (#190) (4a7afde)
- deps: bump @kong-ui-public/spec-renderer from 0.7.17 to 0.9.0 (#50) (d45c7f3)
- deps: bump @kong-ui-public/spec-renderer from 0.9.41 to 0.10.0 (#166) (8c18d8e)
- deps: bump @kong/kong-auth-elements from 2.0.0 to 2.0.3 (#41) (c502d92)
- deps: bump @kong/kong-auth-elements from 2.1.0 to 2.7.1 (#183) (1739b62)
- deps: bump @kong/kongponents from 8.60.1 to 8.67.3 (#26) (bafeb27)
- deps: bump @kong/kongponents from 8.67.3 to 8.70.0 (#51) (5aa2a64)
- deps: bump @kong/kongponents from 8.73.1 to 8.78.0 (#86) (d51b0a9)
- deps: bump @kong/kongponents from 8.78.0 to 8.82.2 (#105) (98372f6)
- deps: bump @kong/kongponents from 8.82.2 to 8.85.0 (#140) (1cb2360)
- deps: bump @kong/kongponents from 8.85.0 to 8.98.0 (#171) (3b2d540)
- deps: bump @kong/kongponents from 8.98.0 to 8.99.0 (#174) (b1bc029)
- deps: bump @kong/kongponents from 8.99.0 to 8.116.2 (#187) (31028f0)
- deps: bump @typescript-eslint/eslint-plugin from 5.54.1 to 5.59.7 (#39) (5e42bed)
- deps: bump @typescript-eslint/eslint-plugin from 5.59.7 to 5.59.9 (#85) (85169b4)
- deps: bump @typescript-eslint/eslint-plugin from 5.59.9 to 5.60.0 (#108) (093dc25)
- deps: bump @typescript-eslint/eslint-plugin from 5.60.0 to 5.62.0 (#145) (11b5687)
- deps: bump @typescript-eslint/parser from 5.54.1 to 5.59.7 (#13) (e58f2ac)
- deps: bump @typescript-eslint/parser from 5.59.7 to 5.60.1 (#129) (cb32673)
- deps: bump @typescript-eslint/parser from 5.60.1 to 5.61.0 (#138) (3157ccc)
- deps: bump @vitejs/plugin-vue from 4.1.0 to 4.2.3 (#43) (e913801)
- deps: bump @vitejs/plugin-vue-jsx from 2.1.1 to 3.0.1 (#28) (c846d3e)
- deps: bump @vue/compiler-sfc from 3.2.47 to 3.3.4 (#27) (a4897e9)
- deps: bump @vue/eslint-config-standard from 5.1.2 to 8.0.1 (#18) (a147965)
- deps: bump @vue/eslint-config-typescript from 5.1.0 to 11.0.3 (#30) (0dbca24)
- deps: bump concurrently from 7.6.0 to 8.1.0 (#67) (5f1f832)
- deps: bump concurrently from 8.1.0 to 8.2.0 (#98) (0e5b2bd)
- deps: bump cypress from 12.11.0 to 12.13.0 (#35) (69ecf9c)
- deps: bump cypress from 12.13.0 to 12.14.0 (#84) (e75aa41)
- deps: bump cypress from 12.14.0 to 12.16.0 (#131) (b815e8a)
- deps: bump cypress from 12.16.0 to 12.17.1 (#155) (30eb4ac)
- deps: bump cypress-split from 1.3.7 to 1.3.8 (#33) (31e71b2)
- deps: bump cypress-terminal-report from 4.1.3 to 5.2.0 (#63) (d38a562)
- deps: bump cypress-terminal-report from 5.2.0 to 5.3.2 (#143) (a3abe6a)
- deps: bump date-fns from 2.29.3 to 2.30.0 (#16) (1a3db17)
- deps: bump eslint from 8.36.0 to 8.41.0 (#36) (db0b40e)
- deps: bump eslint from 8.41.0 to 8.42.0 (#69) (291fcda)
- deps: bump eslint from 8.42.0 to 8.43.0 (#107) (02d10a8)
- deps: bump eslint from 8.43.0 to 8.44.0 (#128) (2108dd7)
- deps: bump eslint from 8.44.0 to 8.45.0 (#154) (1d43173)
- deps: bump eslint-plugin-cypress from 2.12.1 to 2.13.3 (#46) (6715638)
- deps: bump eslint-plugin-promise from 4.3.1 to 6.1.1 (#10) (709f5f1)
- deps: bump eslint-plugin-standard from 4.1.0 to 5.0.0 (#25) (c17852e)
- deps: bump eslint-plugin-vue from 9.14.1 to 9.15.0 (#96) (c823161)
- deps: bump eslint-plugin-vue from 9.9.0 to 9.14.1 (#24) (6d1ec46)
- deps: bump js-yaml from 3.14.1 to 4.1.0 (#12) (58cb9d7)
- deps: bump launchdarkly-js-client-sdk from 2.24.2 to 3.1.3 TDX-3216 (#68) (57be3fd)
- deps: bump lefthook from 1.4.0 to 1.4.1 (#17) (d97ef6b)
- deps: bump pinia from 2.0.33 to 2.1.3 (#45) (0a86bfd)
- deps: bump sass from 1.58.3 to 1.62.1 (#29) (4d8f736)
- deps: bump sass from 1.62.1 to 1.63.4 (#100) (2eed08f)
- deps: bump sass from 1.63.4 to 1.64.0 (#167) (9893ac1)
- deps: bump tailwindcss from 1.9.6 to 3.3.2 (#32) (8367614)
- deps: bump vite from 4.3.5 to 4.3.9 (#47) (dc51f48)
- deps: bump vite from 4.3.9 to 4.4.2 (#142) (a8f5cc9)
- deps: bump vite-svg-loader from 3.6.0 to 4.0.0 (#37) (4dcf348)
- deps: bump vue from 3.2.47 to 3.3.4 (#34) (81a9a03)
- deps: bump vue-router from 4.1.6 to 4.2.1 (#11) (183963c)
- deps: bump vue-tsc from 1.6.5 to 1.8.4 (#139) (31122a0)
- deps: bump xstate from 4.37.0 to 4.37.2 (#31) (1e2458f)
- deps: bump xstate from 4.37.2 to 4.38.0 (#114) (47a0877)
- optimize cache and node version handling (#88) (dd8e6b1)
- pin versions (#75) (725fe88)