Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
”23.4.4”
- SPASDK-224 Add slugignore to fix Heroku deployment for ssr apps
#188
- SPASDK-224 Upgrade heroku to v9
#SPASDK-224
- SPASDK-224 Add slugignore to fix Heroku deployment for ssr apps
#SPASDK-224
spa-sdk-23.4.3
22 August 2024
- SPASDK-224 Fix running SSR apps on Heroku
#186
- SPASDK-224 Bumping versions to 23.4.3
#SPASDK-224
- SPASDK-224 Fix running SSR apps on Heroku
#SPASDK-224
spa-sdk-23.4.2
22 August 2024
- SPASDK-224 Fix release command
#184
- SPASDK-224 Bumping versions to 23.4.2
#SPASDK-224
- SPASDK-224 Fix release command
#SPASDK-224
spa-sdk-23.4.1
22 August 2024
- SPASDK-224 Add no git checks to release script
#182
- SPASDK-224 Bumping versions to 23.4.1
#SPASDK-224
- SPASDK-224 Add no git checks to release script
#SPASDK-224
spa-sdk-23.4.0
22 August 2024
- SPASDK-224 Bumping versions to 23.4.0
#SPASDK-224
- SPASDK-224 Update README.md to use PNPM in example apps
#SPASDK-224
- SPASDK-224 Set baseBranch as development for changeset
#SPASDK-224
- SPASDK-224 Fix typedoc in spa sdk package
#SPASDK-224
- SPASDK-224 Add build typedoc and build docs stages to Jenkins
#SPASDK-224
- SPASDK-224 Add dev and release commands
#SPASDK-224
- SPASDK-224 Adjust README.md
#SPASDK-224
- SPASDK-224 Revert changes in spa-sdk package
#SPASDK-224
- SPASDK-218 Remove unused files in Nuxt example app
#SPASDK-218
- SPASDK-219 Fix angular app
#SPASDK-219
- SPASDK-218 Revert Jenkinsfile changes
#SPASDK-218
- SPASDK-218 Fix lint warnings in Angular example app
#SPASDK-218
- SPASDK-218 Enable linting in root package.json
#SPASDK-218
- SPASDK-220 Update README.md
#SPASDK-220
- SPASDK-220 Update release and heroku-postbuild commands
#SPASDK-220
- SPASDK-220 Add bump command using changeset
#SPASDK-220
- TRIVIAL Merge branch ‘pnpm’ into ‘development’
- TRIVIAL Move workspace to pnpm
- TRIVIAL Adjust dependencies versions after rebase
- TRIVIAL Fix vue ssr app on start command
spa-sdk-23.3.2
7 August 2024
- SPASDK-216 Update the Next example app with Next 14
#175
- SPASDK-216 Bumping versions to 23.3.2
#SPASDK-216
- SPASDK-216 Update the Next example app with Next 14
#SPASDK-216
spa-sdk-23.3.1
24 July 2024
- SPASDK-223 Export Menu10 to avoid TS4058
#173
- SPASDK-223 Bumping versions to 23.3.1
#SPASDK-223
- SPASDK-223 Export Menu10 to avoid TS4058
#SPASDK-223
spa-sdk-23.3.0
27 May 2024
- SPASDK-215 Fix CHANGELOG.md
#SPASDK-215
- SPASDK-215 Bumping versions to 23.3.0
#SPASDK-215
- SPASDK-215 Add styles for edit button
#SPASDK-215
- SPASDK-215 Fix linting issue
#SPASDK-215
- SPASDK-215 Add request object in both server and browser versions
#SPASDK-215
- SPASDK-215 Add heroku ssr deployment file
#SPASDK-215
- SPASDK-215 Add stateKey description to ng-sdk README file
#SPASDK-215
- SPASDK-215 Fix linting issues
#SPASDK-215
- SPASDK-215 Add angular 15 and 16 support
#SPASDK-215
- SPASDK-215 Add browser & server folders in dist build output directory
#SPASDK-215
- SPASDK-215 Add ssr commands to angular example
#SPASDK-215
- SPASDK-215 Add prebuild command to generate environments file in angular example
#SPASDK-215
- SPASDK-215 Remove request from configuration builder
#SPASDK-215
- SPASDK-215 Remove linting issues & add relevance to server
#SPASDK-215
- SPASDK-215 Remove unit testing from angular example
#SPASDK-215
- SPASDK-215 Add new angular 17 example and remove the angular 16 example
#SPASDK-215
- SPASDK-215 Upgrade ng-sdk angular version to 17
#SPASDK-215
- SPASDK-211 Merge branch ‘development’ into ‘main’
#SPASDK-211
- SPASDK-158 Merge branch ‘development’ into ‘main’
#SPASDK-158
- SPASDK-213 Merge branch ‘development’ into ‘main’
#SPASDK-213
- SPASDK-214 Merge branch ‘development’ into ‘main’
#SPASDK-214
- SPASDK-209 Merge branch ‘development’ into ‘main’
#SPASDK-209
- SPASDK-207 Merge branch ‘development’ into ‘main’
#SPASDK-207
- SPASDK-196 Merge branch ‘development’ into ‘main’
#SPASDK-196
- SPASDK-196 Merge branch ‘development’ into ‘main’
#SPASDK-196
- SPASDK-186 Merge branch ‘development’ into ‘main’
#SPASDK-186
- SPASDK-186 Merge branch ‘development’ into ‘main’
#SPASDK-186
- SPASDK-186 Merge branch ‘development’ into ‘main’
#SPASDK-186
- SPASDK-186 Merge branch ‘development’ into ‘main’
#SPASDK-186
spa-sdk-23.2.0
13 May 2024
- SPASDK-211 Support angular v14 in ng-sdk
#169
- SPASDK-211 Update angular sdk and example version to 16
#161
- SPASDK-211 Support angular v14 in ng-sdk
#SPASDK-211
- SPASDK-211 Bumping versions to 23.2.0
#SPASDK-211
- SPASDK-211 Fix linting issues
#SPASDK-211
- SPASDK-211 Add empty lines at the begining of html files
#SPASDK-211
- SPASDK-211 Update angular example to version 16
#SPASDK-211
- SPASDK-211 Upgrade ng-sdk to angular version 16
#SPASDK-211
spa-sdk-23.1.0
10 May 2024
- SPASDK-158 Add Nuxt 3 example app
#164
- SPASDK-158 Bumping versions to 23.1.0
#SPASDK-158
- SPASDK-158 Fix import error related to relevance
#SPASDK-158
- SPASDK-158 Always generate and publish docs on main branch
#SPASDK-158
- SPASDK-158 Add Nuxt 3 example app
#SPASDK-158
spa-sdk-23.0.0
2 May 2024
- SPASDK-212 Upgrade node version to 18
#156
- SPASDK-213 Remove vue2 sdk and example
#158
- SPASDK-213 Bumping versions to 23.0.0
#SPASDK-213
- SPASDK-212 Add babel dev dependency to example-react to fix warning
#SPASDK-212
- SPASDK-212 Set GENERATE_SOURCEMAP to false in example-react app
#SPASDK-212
- SPASDK-212 Update package lock files
#SPASDK-212
- SPASDK-212 Upgrade node version in jenkins file
#SPASDK-212
- SPASDK-212 Add .env.dist file & pin dependencies
#SPASDK-212
- SPASDK-212 Change package-lock
#SPASDK-212
- SPASDK-212 Upgrade react example app dependencie
#SPASDK-212
- SPASDK-213 Remove vue2 sdk and example
#SPASDK-213
- SPASDK-212 Revert Heroku version bump
#SPASDK-212
- SPASDK-212 Upgrade dev dependencies
#SPASDK-212
- SPASDK-212 Upgrade node version to 18
#SPASDK-212
- SPASDK-213 Remove nuxt example app
#SPASDK-213
- SPASDK-213 Update READMEs
#SPASDK-213
- SPASDK-213 Remove unused constants
#SPASDK-213
- SPASDK-213 Add .env.dist
#SPASDK-213
- SPASDK-213 Update package-lock.json in vue example app
#SPASDK-213
- SPASDK-213 Remove vue2 sdk and example
#SPASDK-213
spa-sdk-22.0.5
23 April 2024
- SPASDK-214 Bumping versions to 22.0.5
#SPASDK-214
- SPASDK-210 Check for window.document before accessing cookie
#SPASDK-210
- SPASDK-214 Implement relevance in next-example app
#SPASDK-214
spa-sdk-22.0.4
4 April 2024
- SPASDK-209 Upgrade Next example app with Next js 13
#153
- SPASDK-209 Bumping versions to 22.0.4
#SPASDK-209
- SPASDK-209 Remove unused fetchBrxData.ts
#SPASDK-209
- SPASDK-209 Improve code readability
#SPASDK-209
- SPASDK-209 Update types in route.ts
#SPASDK-209
- SPASDK-209 Downgrade Next to 13 in Next example app
#SPASDK-209
- SPASDK-209 Load data on client side only if page is in preview
#SPASDK-209
- SPASDK-209 Update url in page component
#SPASDK-209
- SPASDK-209 Add/update license headers
#SPASDK-209
- SPASDK-209 Upgrade to NextJs 14
#SPASDK-209
- SPASDK-209 Make preview work
#SPASDK-209
- SPASDK-209 Enable personalization feature
#SPASDK-209
- SPASDK-209 Update routing in next example app
#SPASDK-209
- SPASDK-209 Upgrade Next example app with Next js 13
#SPASDK-209
spa-sdk-22.0.3
9 February 2024
- SPASDK-207 Fix type exports Vue 3 SDK
#152
- SPASDK-207 Bump versios to 22.0.3
#SPASDK-207
- SPASDK-207 Fix type exports Vue 3 SDK
#SPASDK-207
- TRIVIAL Allow docs to be published without a SDK release
- TRIVIAL Clarify variable in heroku deploy script
- TRIVIAL Add Vue 3 notice to Vue 2 README.md
- TRIVIAL Fix git credentials in Jenkinsfile
- TRIVIAL Set debug state via env variable
- TRIVIAL Pin node version when working with volta
- TRIVIAL Update reference to documentation.bloomreach.com
- TRIVIAL Adjust glob for jenkins changeset clause
- TRIVIAL Include reference to documentation.bloomreach.com
spa-sdk-22.0.2
20 August 2023
- SPASDK-196 Bumping versions to 22.0.2
#SPASDK-196
- TRIVIAL Fix changelog generation
- TRIVIAL Add step to release process
spa-sdk-22.0.1
20 August 2023
- SPASDK-195 Add search to documentation portal
#145
- SPASDK-193 Align theme with Bloomreach
#146
- SPASDK-187 Remove OnPush change detection from ng-sdk
#144
- SPASDK-191 Add link to typedoc
#143
- SPASDK-189 Import markdown from SDK Readme’s
#141
- SPASDK-194 Update Astro project and integrate latest WIP changes
#140
- SPASDK-196 Bumping versions to 22.0.1
#SPASDK-196
- SPASDK-196 Merge branch ‘astro-docs’ into ‘development’
#SPASDK-196
- SPASDK-196 Update yalc lock files
#SPASDK-196
- SPASDK-196 Fix docs favicon
#SPASDK-196
- SPASDK-195 Focus search input after opening dialog
#SPASDK-195
- SPASDK-195 Add search using pagefind integration
#SPASDK-195
- SPASDK-195 Provide proper title for each page
#SPASDK-195
- SPASDK-193 Switch nav on lower than 1024px
#SPASDK-193
- SPASDK-193 Add tailwind through astro integration
#SPASDK-193
- SPASDK-193 Revamp ThemeToggle
#SPASDK-193
- SPASDK-193 Style table of contents component
#SPASDK-193
- SPASDK-193 Replace current styles with DaisyUI components / tailwind
#SPASDK-193
- SPASDK-193 Add setup for Daisy UI
#SPASDK-193
- SPASDK-193 Hide table of contents when there is only 1 header
#SPASDK-193
- SPASDK-193 Move theme toggle to header
#SPASDK-193
- SPASDK-193 Cleanup of unused features
#SPASDK-193
- SPASDK-188 Reset Jenkinsfile to deploy on ‘main’ branch push
#SPASDK-188
- SPASDK-190 Add getting started and migration guide pages
#SPASDK-190
- SPASDK-190 Add links to typedocs and release notes to menu
#SPASDK-190
- SPASDK-190 Add getting started page
#SPASDK-190
- SPASDK-190 Add changelog page
#SPASDK-190
- SPASDK-187 Remove OnPush change detection from ng-sdk
#SPASDK-187
- SPASDK-191 Add link to typedoc
#SPASDK-191
- SPASDK-189 Set exact dependency versions
#SPASDK-189
- SPASDK-189 Import markdown from SDK readme’s directly
#SPASDK-189
- SPASDK-194 Use docsearch component directly
#SPASDK-194
- SPASDK-194 Fix import of docsearch component
#SPASDK-194
- SPASDK-194 Just use React (and clean up dependencies)
#SPASDK-194
- SPASDK-194 Reorganize shared components
#SPASDK-194
- SPASDK-194 Remove AvatarList
#SPASDK-194
- SPASDK-194 Strip language support from the project
#SPASDK-194
- SPASDK-194 Add SPA SDK content to project
#SPASDK-194
- SPASDK-194 Adjust Jenkins pipeline to deploy astro docs
#SPASDK-194
- SPASDK-194 Initial generation of astro project
#SPASDK-194
- SPASDK-186 Temp disable the github jenkins script
#SPASDK-186
- SPASDK-186 Remove prepack scripts, we already build everything before release
#SPASDK-186
- SPASDK-186 Update Jenkinsfile to use lerna version instead of package version
#SPASDK-186
- TRIVIAL Update Heroku
- TRIVIAL Uncomment normal Jenkins steps
- TRIVIAL Distinguish sdk from example app name in scripts
- TRIVIAL Only build relevant app in Heroku deploy
- TRIVIAL Optimize deploy time
- TRIVIAL Add dist to packages/spa-sdk git ignore
- TRIVIAL Remove buildpacks plugins
- TRIVIAL Allow npm to install dev dependencies on heroku
spa-sdk-22.0.0
28 June 2023
- SPASDK-186 Bumping version 22.0.0
#SPASDK-186
- SPASDK-186 Add Yalc’ed dependencies in package.json
#SPASDK-186
- SPASDK-186 Remove root package.json version
#SPASDK-186
- SPASDK-186 Restore reactivity of the component property in BrNodeComponent
#SPASDK-186
- SPASDK-186 Move all nuxt-links to anchors
#SPASDK-186
- SPASDK-186 Add debug config on CSR only for example apps
#SPASDK-186
- SPASDK-186 Add serve to serve build files for all example apps
#SPASDK-186
- SPASDK-186 Rewrite ‘workspace’ commands to lerna commands
#SPASDK-186
- SPASDK-186 Utilize lerna watch to trigger build and yalc on change
#SPASDK-186
- SPASDK-186 Specify exact dependencies
#SPASDK-186
- SPASDK-186 Correct path to spa-sdk express module
#SPASDK-186
- SPASDK-186 Fix example/angular build
#SPASDK-186
- SPASDK-186 Dont bail on linting
#SPASDK-186
- SPASDK-186 Update lint configs and tests
#SPASDK-186
- SPASDK-186 Yalc setup that links together during build
#SPASDK-186
- SPASDK-186 Lerna packages with the double framework issue
#SPASDK-186
- SPASDK-186 Independend packages
#SPASDK-186
- SPASDK-186 Add shim typings for vue 3 to fix spec type check
#SPASDK-186
- SPASDK-186 Let Next.js import commonjs bundle for express module
#SPASDK-186
- SPASDK-186 Set correct type for $page and $component providers
#SPASDK-186
- SPASDK-186 Clarify subject of event bus
#SPASDK-186
- SPASDK-185 Allow images in rich content in example apps
#SPASDK-185
- SPASDK-184 Merge branch ‘development’ into ‘main’
#SPASDK-184
- SPASDK-184 Update typescript version to allow htmlparser to build for docs
#SPASDK-184
- SPASDK-184 Merge branch ‘development’ into ‘main’
#SPASDK-184
- SPASDK-181 Merge branch ‘development’ into ‘main’
#SPASDK-181
- SPASDK-178 Merge branch ‘development’ into ‘main’
#SPASDK-178
- SPASDK-178 Merge branch ‘development’ into ‘main’
#SPASDK-178
- SPASDK-167 Merge branch ‘development’ into ‘main’
#SPASDK-167
- SPASDK-154 Merge branch ‘development’ into ‘main’
#SPASDK-154
- SPASDK-154 Merge branch ‘development’ into ‘main’
#SPASDK-154
- SPASDK-147 Merge branch ‘development’ into ‘main’
#SPASDK-147
- TRIVIAL Merge branch ‘development’ into ‘main’
- TRIVIAL Merge branch ‘development’ into ‘main’
- TRIVIAL Merge branch ‘development’ into ‘main’
- TRIVIAL Merge branch ‘development’ into ‘main’
- TRIVIAL Merge branch ‘development’ into ‘main’
spa-sdk-21.0.0
26 April 2023
- SPASDK-184 Bumping versions to 21.0.0
#SPASDK-184
- SPASDK-163 Merge branch ‘bugfix/SPASDK-163-next-relevance’ into ‘development’
#SPASDK-163
- SPASDK-163 Output CJS bundle for the relevance express module
#SPASDK-163
- SPASDK-182 Merge branch ‘bugfix/SPASDK-182-bundle-size’ into ‘development’
#SPASDK-182
- SPASDK-182 Add sanitize-html to the example apps
#SPASDK-182
- SPASDK-182 Replace @xmldom/xmldom library with htmlparser2
#SPASDK-182
- SPASDK-182 Remove the
sanitize
method from the Page object#SPASDK-182
spa-sdk-21.0.0-alpha.0
26 April 2023
- SPASDK-179 Deploy Vue3 CSR to Heroku
#129
- SPASDK-181 Revert async implementation of rewriteLinks and sanitize
#128
- SPASDK-174 Only load CmsModule once
#125
- SPASDK-181 Bumping versions to 21.0.0-alpha.0
#SPASDK-181
- SPASDK-181 Fix infinite loop in Vue3 components
#SPASDK-181
- SPASDK-181 Update snapshots
#SPASDK-181
- SPASDK-181 Remove use of Suspense
#SPASDK-181
- SPASDK-181 Call sync on original page object in Vue 3 SDK
#SPASDK-181
- SPASDK-181 Remove manual changeDetection and its test
#SPASDK-181
- SPASDK-179 Add configuration for starting Vue3 on Heroku
#SPASDK-179
- SPASDK-179 Add a Procfile for Vue3
#SPASDK-179
- SPASDK-181 Correct order of rendering during Angular SSR
#SPASDK-181
- SPASDK-181 Fully render next.js pages with rich text during SSR
#SPASDK-181
- SPASDK-179 Deploy Vue3 CSR to Heroku
#SPASDK-179
- SPASDK-181 Revert async initialize and lazy load of preview code
#SPASDK-181
- SPASDK-181 Revert async implementation of rewriteLinks and sanitize
#SPASDK-181
- SPASDK-174 Render example react app with StrictMode
#SPASDK-174
- SPASDK-174 Only load CmsModule once
#SPASDK-174
- SPASDK-174 Let jest run tests in parallel
#SPASDK-174
- TRIVIAL Fix type docs generation by removing outdated dependency
spa-sdk-20.0.0
5 April 2023
- SPASDK-159 Port tests to vue 3 sdk
#120
- Resolve SPASDK-172 “Feature/ remove personalization”
#119
- SPASDK-178 Bumping versions to 20.0.0
#SPASDK-178
- SPASDK-157 Update vue 3 version in example package.json
#SPASDK-157
- SPASDK-157 Update package-lock.json
#SPASDK-157
- SPASDK-157 Bump vue3-sdk version in example vue3
#SPASDK-157
- SPASDK-157 Fix package-lock.json
#SPASDK-157
- SPASDK-157 Set prerelease version for vue 3 sdk
#SPASDK-157
- SPASDK-157 Fix typechecking in vue 3 sdk and its tests
#SPASDK-157
- SPASDK-169 Merge branch ‘bugfix/SPASDK-169-readmes’ into ‘development’
#SPASDK-169
- SPASDK-169 Update links to reference the typedoc
#SPASDK-169
- SPASDK-169 Explain how the examples can be build within the monorepo
#SPASDK-169
- SPASDK-169 Generalize example of using SDK on only a few pages
#SPASDK-169
- SPASDK-169 Point to automatically generated SPA SDK typedoc
#SPASDK-169
- SPASDK-169 Update SPA SDK readme to include vue 3 packages
#SPASDK-169
- SPASDK-169 Update vue 3 readme
#SPASDK-169
- SPASDK-176 Merge branch ‘bugfix/SPASDK-176-meta’ into ‘development’
#SPASDK-176
- SPASDK-176 Force rerender of meta tag when component changes
#SPASDK-176
- SPASDK-176 Revert “SPASDK-159 Render component meta comments within bounding span elements”
#SPASDK-176
- SPASDK-159 Remove duplicate nextTick call
#SPASDK-159
- SPASDK-159 Render component meta comments within bounding span elements
#SPASDK-159
- SPASDK-159 Rerender container item when it receives an update event
#SPASDK-159
- SPASDK-159 Fix beforeEach
#SPASDK-159
- SPASDK-159 Convert unit tests from vue 2 to vue 3
#SPASDK-159
- SPASDK-159 Add vitest to the project
#SPASDK-159
- SPASDK-159 Retrieve slot values on every container render
#SPASDK-159
- SPASDK-159 Add update handling to container item
#SPASDK-159
- SPASDK-172 Remove personalization from example apps
#SPASDK-172
- SPASDK-157 Merge branch ‘feature/SPASDK-157-Vue-CSR-example’ into ‘development’
#SPASDK-157
- SPASDK-157 Correct type check for httpClient
#SPASDK-157
- SPASDK-157 Set prerelease version 19.0.2-beta.2
#SPASDK-157
- SPASDK-157 Add meta info in vue3-sdk package
#SPASDK-157
- SPASDK-157 Set prerelease version
#SPASDK-157
- SPASDK-157 Force rerender BrPage when changing paths
#SPASDK-157
- SPASDK-157 Implement BrMeta in similar fashion to React SDK
#SPASDK-157
- SPASDK-157 Rename ‘state’ to ‘page’ for readability/clarity
#SPASDK-157
- SPASDK-157 Generate sourcemaps for SDK and example app
#SPASDK-157
- SPASDK-157 Set typescript lib to use 2020 like the rest of the SDKs
#SPASDK-157
- SPASDK-157 Move container rendering logic to composable
#SPASDK-157
- SPASDK-157 Support async components when directly mapped in BrNodeComponent
#SPASDK-157
- SPASDK-157 Place top level div and class to index.html
#SPASDK-157
- SPASDK-157 Reactively watch the html sanitize call
#SPASDK-157
- SPASDK-157 Fix vue reactivity in SDK and example app
#SPASDK-157
- SPASDK-157 Correct typescript errors in templates
#SPASDK-157
- SPASDK-157 Mount after initial navigation is complete and router is ready
#SPASDK-157
- SPASDK-157 Banner and Content should render rich content on first render
#SPASDK-157
- SPASDK-157 Use suspense to allow for async container-item components
#SPASDK-157
- SPASDK-157 Page should possibly be undefined when using NBRmode
#SPASDK-157
- SPASDK-157 Do not import httpClient type from spa-sdk src folder
#SPASDK-157
- SPASDK-157 Access env variables through import.meta instead of process
#SPASDK-157
- SPASDK-157 Prevent vite from externalizing certain node modules
#SPASDK-157
- SPASDK-157 Convert example vue 2 components to vue 3 components
#SPASDK-157
- SPASDK-157 Remove defineProps from imports as its a compiler buildin
#SPASDK-157
- SPASDK-152 Merge branch ‘feature/SPASDK-152-vue3-components’ into ‘development’
#SPASDK-152
- SPASDK-152 Add newly generated vue 3 csr app with vue 3 sdk integration
#SPASDK-152
- SPASDK-152 Convert all components to composition API syntax
#SPASDK-152
- SPASDK-153 Merge branch ‘feature/SPASDK-153-vue3-vite’ into ‘development’
#SPASDK-153
- SPASDK-153 Add vite library
#SPASDK-153
spa-sdk-19.0.2
22 February 2023
- SPASDK-168 Change BrPageService to support multiple br-page components
#116
- SPASDK-168 Bumping versions to 19.0.2
#SPASDK-168
- SPASDK-168 Change BrPageService to support multiple br-page components
#SPASDK-168
spa-sdk-19.0.1
13 February 2023
- feature/SPASDK-156 use a non-registrable domain to protect from link highjacking
#111
- SPASDK-167 Merge branch ‘bugfix/SPASDK-167-ng-sdk’ into ‘development’
#SPASDK-167
- SPASDK-167 Bumping versions to 19.0.1
#SPASDK-167
- SPASDK-167 Restore ng-sdk package.json properties
#SPASDK-167
- SPASDK-154 Merge branch ‘typedoc-update’ into ‘development’
#SPASDK-154
- SPASDK-154 Update typedoc to latest version supported by current typescript version 4.3.5
#SPASDK-154
- feature/SPASDK-156 update tests to no longer use ‘example.com’ as domain as that is used internally as a DUMMY
- feature/SPASDK-156 lint formating
spa-sdk-19.0.0
1 February 2023
- SPASDK-151 Upgrade the angular SDK and the example app to Angular 15
#106
- SPASDK-122 Remove default apiVersion header value from PDA request
#102
- SPASDK-154 Bumping versions to 19.0.0
#SPASDK-154
- SPASDK-151 Remove unneeded npm flag
#SPASDK-151
- SPASDK-151 Fix spa-sdk tests hanging and some deprecation errors
#SPASDK-151
- SPASDK-151 Update licences
#SPASDK-151
- SPASDK-151 Remove obsolete tslint comment
#SPASDK-151
- SPASDK-151 Update @bloomreach/eslint-config-angular to v15
#SPASDK-151
- SPASDK-151 Change ng-sdk supported Angular versions
#SPASDK-151
- SPASDK-151 Upgrade example/angular to Angular 15
#SPASDK-151
- SPASDK-151 Upgrade ng-sdk to Angular 15
#SPASDK-151
- SPASDK-151 Fix npm dependencies and remove deprecated functionality
#SPASDK-151
- SPASDK-151 Upgrade example/angular to Angular 14
#SPASDK-151
- SPASDK-151 Upgrade ng-sdk to Angular 14
#SPASDK-151
- SPASDK-151 Upgrade example/angular to Angular 13
#SPASDK-151
- SPASDK-151 Fix several building issues and unit tests
#SPASDK-151
- SPASDK-151 Upgrade ng-sdk to angular 13
#SPASDK-151
- SPASDK-151 Fix wrong url properties
#SPASDK-151
- SPASDK-151 Fix node undefined and memory leak
#SPASDK-151
- SPASDK-151 Upgrade angular example app to Angular 12
#SPASDK-151
- SPASDK-151 Fix Ivy compilation mode
#SPASDK-151
- SPASDK-151 Fix linting errors
#SPASDK-151
- SPASDK-151 Add angular fixed dev dependencies
#SPASDK-151
- SPASDK-151 Delete unused tslint file and fix ng-packagr configuration
#SPASDK-151
- SPASDK-151 Upgrade ng-sdk to Angular 12
#SPASDK-151
- SPASDK-151 Fix npm scripts to work on Windows
#SPASDK-151
- SPASDK-122 Remove default apiVersion header value from PDA request
#SPASDK-122
- SPASDK-122 Adjust bump script for cross-env
#SPASDK-122
spa-sdk-18.0.1
7 December 2022
- SPASDK-148 Update component in preview when editing
#103
- SPASDK-149 Bumping versions to 18.0.1
#SPASDK-149
- SPASDK-149 Retrieve spa service from correct container
#SPASDK-149
- SPASDK-149 Revert “SPASDK-149 Revert “SPASDK-148 Set cms update listener after loading the cms module""
#SPASDK-149
- SPASDK-149 Revert “SPASDK-148 Set cms update listener after loading the cms module”
#SPASDK-149
- SPASDK-149 Display rich text in Banner and Content components
#SPASDK-149
- SPASDK-149 Merge branch ‘bugfix/SPASDK-149-ssr’ into development
#SPASDK-149
- SPASDK-149 Initialize now always returns a Promise<Page>
#SPASDK-149
- SPASDK-149 Fix data object in vue components
#SPASDK-149
- SPASDK-149 Clarify event origins in classes and modules
#SPASDK-149
- SPASDK-149 Prevent tests from hogging all the CPU resources and crashing the system
#SPASDK-149
- SPASDK-148 Disable failing test for now
#SPASDK-148
- SPASDK-148 Set cms update listener after loading the cms module
#SPASDK-148
- SPASDK-148 Output sourcemaps for ES modules
#SPASDK-148
- SPASDK-148 Allow field to be null
#SPASDK-148
spa-sdk-18.0.0
28 November 2022
- SPASDK-147 Bumping versions to 18.0.0
#SPASDK-147
- SPASDK-126 Merge branch ‘feature/SPASDK-126-sdk-split-bundles’ into ‘development’
#SPASDK-126
- SPASDK-141 Fix the package-lock file versions
#SPASDK-141
- SPASDK-126 Provide preparation of HTML content as page method
#SPASDK-126
- SPASDK-126 Change to rollup and ts configs to support ES modules
#SPASDK-126
- SPASDK-126 Change comments to multiline
#SPASDK-126
- SPASDK-126 Remove check for preview before attempting to send the ready event
#SPASDK-126
- SPASDK-126 Split preview code into separate chunk
#SPASDK-126
- SPASDK-126 Load the html sanitizer dynamically
#SPASDK-126
- SPASDK-126 Split DomParser and XMLDom dependencies from main bundle
#SPASDK-126
spa-sdk-17.2.0
24 November 2022
- SPASDK-141 Move SKIP_PREFLIGHT_CHECK from react-scripts to the environment file
#100
- SPASDK-141 Bumping versions to 17.2.0
#SPASDK-141
- SPASDK-141 Use cross-env npm package instead of .env file
#SPASDK-141
- SPASDK-141 Add global environment file
#SPASDK-141
- SPASDK-141 Move SKIP_PREFLIGHT_CHECK from react-scripts to the environment file
#SPASDK-141
spa-sdk-17.1.1
11 November 2022
- SPASDK-144 Bump @xmldom/xmldom to patched 0.7.9
#98
- SPASDK-138 Upgrade next, react examples to react 18
#97
- SPASDK-144 Bumping versions to 17.1.1
#SPASDK-144
- SPASDK-144 Bump @xmldom/xmldom to patched 0.7.9
#SPASDK-144
- SPASDK-138 Upgrade next, react examples to react 18
#SPASDK-138
- TRIVIAL Merge branch ‘TRIVIAL/heroku-cleanup-scrip’ into ‘development’
- TRIVIAL add heroku app cleanup script
- TRIVIAL Update the description for the cleanup utility
spa-sdk-17.1.0
28 October 2022
- SPASDK-142 Bump @xmldom/xmldom to patched 0.7.6
#92
- SPASDK-143 Remove debug mode from example apps
#93
- SPASDK-137 Support React 18
#91
- SPASDK-142 Bumping versions to 17.1.0
#SPASDK-142
- SPASDK-143 Remove debug mode from example apps
#SPASDK-143
- SPASDK-142 Bump @xmldom/xmldom to patched 0.7.6
#SPASDK-142
- SPASDK-137 Explicitly set children to component properties interface
#SPASDK-137
- SPASDK-137 Support React 18
#SPASDK-137
spa-sdk-17.0.1
18 October 2022
- SPASDK-129 Set environment variables for nuxt example app
#90
- Resolve SPASDK-129 “Feature/ deploy heroku”
#89
- Resolve SPASDK-129 “Feature/ multi tenant support”
#88
- SPASDK-133 Heroku 22 support
#87
- SPASDK-129 Bumping versions to 17.0.1
#SPASDK-129
- SPASDK-129 Set environment variables for nuxt example app
#SPASDK-129
- SPASDK-129 Add prebuild command for Heroku
#SPASDK-129
- SPASDK-129 Set environment variables for Heroku to use multitenant
#SPASDK-129
- SPASDK-129 Export util function for extracting params from URL
#SPASDK-129
- SPASDK-129 Persist endpoint query parameter in URL
#SPASDK-129
- SPASDK-129 Add multi-tenant support for example apps
#SPASDK-129
- SPASDK-133 License headers
#SPASDK-133
- SPASDK-133 Remove angular package-lock
#SPASDK-133
- SPASDK-133 Remove test token and port
#SPASDK-133
- SPASDK-133 Heroku 22 support
#SPASDK-133
- SPASDK-128 Merge branch ‘development’ into ‘main’
#SPASDK-128
- SPASDK-118 Add changelog for 15.5.0
#SPASDK-118
- SPASDK-118 Release 15.5.0
#SPASDK-118
- SPASDK-116 Release 15.4.6
#SPASDK-116
- TRIVIAL Merge branch ‘main’ into development
- TRIVIAL Merge branch ‘development’ into ‘main’
- TRIVIAL Merge branch ‘development’ into ‘main’
- TRIVIAL Merge branch ‘development’ into ‘main’
spa-sdk-17.0.0
19 September 2022
- SPASDK-129 Remove endpointQueryParameter
#85
- SPASDK-129 Bumping versions to 17.0.0
#SPASDK-129
- SPASDK-129 Fix lint warnings in vue-sdk and ng-sdk
#SPASDK-129
- SPASDK-129 Remove endpointQueryParameter
#SPASDK-129
- TRIVIAL Fix bash name substitution in heroku deploy script
spa-sdk-16.0.0
16 August 2022
- SPASDK-123 Add getLocale to Page object
#81
- SPASDK-119 Improve heroku deploy speed by using lerna filter flags
#80
- SPASDK-128 Bumping versions to 16.0.0
#SPASDK-128
- SPASDK-124 Merge branch ‘feature/SPADSK-124-nbr-react’ into ‘development’
#SPASDK-124
- SPASDK-124 Set debug mode to true by default on example apps
#SPASDK-124
- SPASDK-124 Update copyright on files
#SPASDK-124
- SPASDK-124 Document NBR mode usage
#SPASDK-124
- SPASDK-124 Adjust Vue SDK to NBR Mode
#SPASDK-124
- SPASDK-124 Adjust NG SDK to NBR Mode
#SPASDK-124
- SPASDK-124 Add test for call order on child components
#SPASDK-124
- SPASDK-124 Bumping versions to 16.0.0-alpha.0
#SPASDK-124
- SPASDK-124 Optionally provide the heroku app name as arg
#SPASDK-124
- SPASDK-124 Allow delay in page and component context instantiation
#SPASDK-124
- SPASDK-124 Add ‘dev’ script to all packages for easy development start
#SPASDK-124
- SPASDK-123 Add getLocale to Page object
#SPASDK-123
- SPASDK-119 Improve heroku deploy speed by using lerna filter flags
#SPASDK-119
v15.5.1
24 June 2022
- TRIVIAL Bump versions to 15.5.1
spa-sdk-15.5.0
24 June 2022
- SPASDK-104 Allow react 17 to be used
#77
- SPASDK-118 Add changelog for 15.5.0
#SPASDK-118
- SPASDK-118 Generate changelog for 15.5.0
#SPASDK-118
- SPASDK-118 Generate changelog after version bump
#SPASDK-118
- SPASDK-118 Release 15.5.0
#SPASDK-118
- SPASDK-118 Bumping versions to 15.5.0
#SPASDK-118
- SPASDK-118 Do not exit execution when apps do not exit yet
#SPASDK-118
- SPASDK-118 Always bump all versions of packages at the same time
#SPASDK-118
- SPASDK-104 Bump versions to test react 17
#SPASDK-104
- SPASDK-104 Allow react 17 to be used
#SPASDK-104
- SPASDK-116 Release 15.4.6
#SPASDK-116
- TRIVIAL Merge branch ‘development’ into ‘main’
- TRIVIAL Merge branch ‘development’ into ‘main’
- TRIVIAL Merge branch ‘development’ into ‘main’
spa-sdk-15.4.6
23 June 2022
- SPASDK-36 Lerna setup and audit scripts
#74
- CICD-181: Immediately fail script if any command fails
#73
- Add “pickerEnableUpload” to ng and vue sdk + add documentation
#72
- SPASDK-114 Add pickerEnableUpload option to manage-content-btn
#70
- SPASDK-116 Bumping versions to 15.4.6
#SPASDK-116
- SPASDK-36 Enable auditing of just the SDK packages
#SPASDK-36
- SPASDK-36 Switch from using yarn to lerna-lite + npm workspaces
#SPASDK-36
- CICD-181: Immediately fail script if any command fails
#CICD-181
- SPASDK-114 Add documentation about ManageContentButton.pickerEnableUpload
#SPASDK-114
- SPASDK-114 Add ManageContentButton.pickerEnableUpload to ng-sdk and vue-sdk
#SPASDK-114
- SPASDK-114 Add pickerEnableUpload option to manage-content-btn
#SPASDK-114
spa-sdk-15.4.5
13 April 2022
- Resolve SPASDK-110 “Change HttpClient interface to follow the axios api definition”
#68
- SPASDK-110 Update axios in example apps to the latest version (0.26.1)
#SPASDK-110
- SPASDK-110 Make headers type in
HttpClient
compatible with latest axios (0.26.0)#SPASDK-110
- TRIVIAL Bumping versions to 15.4.5
spa-sdk-15.4.4
4 April 2022
- Resolve SPASDK-109 “Eature/ preview session persistence docs”
#66
- SPASDK-107 Indicate that the change only applies to Content SaaS
#62
- SPASDK-107 Describe template query formats in readme doc files
#61
- SPASDK-109 Describe solution to make persist the preview related data when navigated to the page without SPA SDK
#SPASDK-109
- SPASDK-107 Indicate that the change only applies to Content SaaS
#SPASDK-107
- SPASDK-107 Update template query names to correct ones in vue sdk doc
#SPASDK-107
- SPASDK-107 Describe template query formats in readme doc files
#SPASDK-107
- TRIVIAL Bumping versions to 15.4.4
- TRIVIAL Merge branch ‘fetch-tags-during-release-pipeline’ into ‘development’
- TRIVIAL Fetch all tags before mirroring to the github
spa-sdk-15.4.3
18 January 2022
- SPASDK-82 Release pipeline
#56
- SPASDK-80 Use origin from URL object instead of modifying incoming url
#55
- SPASDK-82 Fix branch name in release steps
#SPASDK-82
- SPASDK-82 Remove debug and test setup
#SPASDK-82
- SPASDK-82 Update release steps according to the latest changes
#SPASDK-82
- SPASDK-82 Remove release bash script
#SPASDK-82
- SPASDK-82 Use heroku from dev dependencies and run deploy via scripts section
#SPASDK-82
- SPASDK-82 Setup release pipeline triggered by merge in main branch
#SPASDK-82
- SPASDK-80 Use origin from URL object instead of modifying incoming url
#SPASDK-80
- TRIVIAL Bumping versions to 15.4.3
spa-sdk-15.4.2
27 December 2021
- Resolve SPASDK-76 “Feature/ heroku cd pipeline”
#51
- Resolve SPASDK-78 “Feature/ add an alias for helper method getcontaineritemcontent”
#53
- Resolve SPASDK-77 “Feature/ add alias
getProperties
to match with experience manager terminology”#52
- SPASDK-75 Update file header to replace Hippo with Bloomreach
#48
- SPASDK-76 Move release script to the scripts folder
#SPASDK-76
- SPASDK-76 Rename Jenkins email to consistency
#SPASDK-76
- SPASDK-76 Call explicitly yarn install
#SPASDK-76
- SPASDK-76 Remove script for heroku deploy from release script
#SPASDK-76
- SPASDK-76 HOME env variable already set at the begin of pipeline
#SPASDK-76
- SPASDK-76 Remove unused args for docker container
#SPASDK-76
- SPASDK-76 Setup heroku cli via npm and provide bin path to deploy script
#SPASDK-76
- SPASDK-76 Chnage HOME env path to WORKSPACE path
#SPASDK-76
- SPASDK-76 Define matrix for deploy all example apps to heroku
#SPASDK-76
- SPASDK-76 Create a separate bash script to handle deploy specific app to heroku
#SPASDK-76
- SPASDK-78 Add method
getContent
to Container Item#SPASDK-78
- SPASDK-78 Add description for the method
getContentReference
in Container Item#SPASDK-78
- SPASDK-77 Add
getProperies
method to the mock object in react sdk#SPASDK-77
- SPASDK-77 Verify that getProperties return paramsInfo for container item
#SPASDK-77
- SPASDK-77 Add
getProperties
method as alias forgetParameters
in component#SPASDK-77
- SPASDK-75 Update file header to replace Hippo with Bloomreach
#SPASDK-75
- SPASDK-75 Update file header to replace Hippo with Bloomreach
#SPASDK-75
- TRIVIAL Bumping version to 15.4.2
- TRIVIAL Merge branch ‘trivial/enhance-release-script’ into ‘development’
- TRIVIAL Stop execution of release in case build, lint or test has been finished with non zero result
- TRIVIAL Add reminder to post release actions about check typedoc
- TRIVIAL Merge branch ‘enhance-release-script’ into development
- TRIVIAL Add lint, test and build steps at the beginning of the script
spa-sdk-15.4.1
1 December 2021
- TRIVIAL Bumping version to 15.4.1
- TRIVIAL Update release script with build step before publising
spa-sdk-15.4.0
1 December 2021
- Resolve SPASDK-72 “Feature/ add cookie consent dialog to example apps”
#46
- SPASDK-73 Add “picker” options to manage-content-button
#45
- SPASDK-72 Update readmes about cookie consent popup and personalisation
#SPASDK-72
- SPASDK-72 Use single if for nuxt consent component
#SPASDK-72
- SPASDK-72 Fix missed copyrights headers
#SPASDK-72
- SPASDK-72 Align cookie consent implementation to prevent reinitialisation of it
#SPASDK-72
- SPASDK-72 Init consent during app lifecycle to hide it on preview
#SPASDK-72
- SPASDK-72 Run only campaign personalization if exponea token and url are absent
#SPASDK-72
- SPASDK-72 Move exponea api url to the environment varable for all examples
#SPASDK-72
- SPASDK-72 Move work with segmentation lib to cookieconsent util
#SPASDK-72
- SPASDK-72 Align all example apps to using the same util file with cookie consent
#SPASDK-72
- SPASDK-72 [next] Use cookieconsent lib to consistency with the rest of examples
#SPASDK-72
- SPASDK-72 [react] Initialise personalisation based on consent value
#SPASDK-72
- SPASDK-72 [vue] Initialise personalisation based on consent value
#SPASDK-72
- SPASDK-72 [angular] Initialise personalisation based on consent value
#SPASDK-72
- SPASDK-72 [nuxt] Initialise personalisation based on consent value
#SPASDK-72
- SPASDK-72 [next] Initialise personalisation based on consent value
#SPASDK-72
- SPASDK-72 [next] Show cookie consent window and inject Exponea snippet on accept
#SPASDK-72
- SPASDK-72 Remove logic by saving cookie for campaign
#SPASDK-72
- SPASDK-74 Load component via GET if payload is empty
#SPASDK-74
- SPASDK-73 Add “pickerSelectableNodeTypes” to examples
#SPASDK-73
- SPASDK-73 Add “picker” options to manage-content-button
#SPASDK-73
- TRIVIAL Bumping version to 15.4.0
spa-sdk-15.3.3
1 November 2021
- SPASDK-69 Rework heroku deploy script
#44
- SPASDK-65 Warn for incompatibility of nomarkup container with vue-sdk
#43
- SPASDK-71 Bumping version to 15.3.3
#SPASDK-71
- SPASDK-69 Rework heroku deploy script
#SPASDK-69
- SPASDK-65 Warn for incompatibility of nomarkup container with vue-sdk
#SPASDK-65
- TRIVIAL Add force flag to remove all folders inside docs folder
spa-sdk-15.3.2
19 October 2021
- SPASDK-62 Retrieve segmentation cookies from request object in case SSR
#41
- SPASDK-63 Allow attribute “rel” in sanitize
#42
- SPASDK-49 Add
s
flag to regular expression to match body content#38
- SPASDK-64 Bumping version to 15.3.2
#SPASDK-64
- SPASDK-62 Retrieve segmentation cookies from request object in case SSR
#SPASDK-62
- SPASDK-63 Allow attribute “rel” in sanitize
#SPASDK-63
- SPASDK-49 Add
s
flag to regular expression to match body content#SPASDK-49
- TRIVIAL Fix release script part related to the publishing TypyDoc
spa-sdk-15.3.1
8 October 2021
- SPASDK-61 Provide options to html sanitizer to allow some attributes for anchor
#40
- SPASDK-61 Bumping versions to 15.3.1
#SPASDK-61
- SPASDK-61 Provide options to html sanitizer to allow some attributes for anchor
#SPASDK-61
- SPASDK-60 Improve README explanation of release process
#SPASDK-60
- SPASDK-60 Use correct path to app in heroku deploy
#SPASDK-60
- SPASDK-60 Additional fixes to the release script
#SPASDK-60
- SPASDK-60 Add heroku as dev dep to enforce version and all build packs are installed
#SPASDK-60
spa-sdk-15.3.0
6 October 2021
- SPASDK-59 Bumping versions to 15.3.0
#SPASDK-59
- SPASDK-58 Remove release pipeline and use release script
#SPASDK-58
- SPASDK-38 Add page api to sanitize html content in SPA SDK
#SPASDK-38
spa-sdk-15.2.2-0
30 September 2021
- SPASDK-58 Merge branch ‘development’
#SPASDK-58
- SPASDK-58 Bump versions to 15.2.2-0
#SPASDK-58
- SPASDK-58 Update push to github script in Jenkins
#SPASDK-58
spa-sdk-15.2.1
30 September 2021
- SPASDK-53 Handle segmentation; Change campaign variant parameter;
#31
- SPASDK-53 Merge branch ‘development’ into ‘main’
#SPASDK-53
- SPASDK-58 Adjust README according to release process
#SPASDK-58
- SPASDK-58 Adjust jenkins file so github push works
#SPASDK-58
- SPASDK-53 Bump versions to 15.2.1
#SPASDK-53
- SPASDK-53 Handle segmentation; Change campaign variant parameter;
#SPASDK-53
spa-sdk-15.1.2
23 September 2021
- SPASDK-52 Move meta component inside BrNodeComponent
#32
- SPASDK-55 Document “getContainerItemContent’ utility fn
#33
- SPASDK-52 Merge branch ‘development’ into ‘main’
#SPASDK-52
- SPASDK-52 Bump versions to 15.1.2
#SPASDK-52
- SPASDK-52 Move meta component inside BrNodeComponent
#SPASDK-52
- SPASDK-55 Document “getContainerItemContent’ utility fn
#SPASDK-55
- SPASDK-47 Merge branch ‘development’ into ‘main’
#SPASDK-47
- SPASDK-33 Merge branch ‘development’ into ‘main’
#SPASDK-33
- SPASDK-33 Merge branch ‘development’ into ‘main’
#SPASDK-33
- SPASDK-33 Merge branch ‘development’ into ‘main’
#SPASDK-33
- TRIVIAL Update readme table
- TRIVIAL Update development rules about publishing test version to npm
- TRIVIAL Add more information about what should be in
dist-tag
- TRIVIAL Update readme table
- TRIVIAL Merge branch ‘development’ into main
- TRIVIAL Merge branch ‘development’ into ‘main’
spa-sdk-15.1.0
23 August 2021
- Resolve SPASDK-13 “Migrate to eslint all spa sdk projects”
#24
- SPASDK-42 Link doesn’t get updated when btm_campaign_id is present
#27
- Resolve SPASDK-43 “Bugfix/ sbcp does not work with ssr apps”
#26
- SPASDK-34 Check if window variable is defined(Fix SSR issue)
#21
- SPASDK-47 Bump versions to 15.1.0
#SPASDK-47
- SPASDK-13 [example-next] Fix all lint warnings
#SPASDK-13
- SPASDK-13 [example-nuxt] Fix all lint warnings
#SPASDK-13
- SPASDK-13 [example-angular] Fix all lint warnings
#SPASDK-13
- SPASDK-13 [ng-sdk] Fix all lint warnings
#SPASDK-13
- SPASDK-13 [react-sdk] Fix all lint warnings
#SPASDK-13
- SPASDK-13 [spa-sdk] Fix all lint warnings
#SPASDK-13
- SPASDK-13 Bump eslint configs to the latest version
#SPASDK-13
- SPASDK-13 Bump eslint-config-react version
#SPASDK-13
- SPASDK-46 Bump xmldom to 0.7.2
#SPASDK-46
- SPASDK-46 Bump xmldom to 0.7.1
#SPASDK-46
- SPASDK-13 Update eslint configs to latest version
#SPASDK-13
- SPASDK-13 Remove IDE specific settings
#SPASDK-13
- SPASDK-13 Bump @bloomreach/eslint-config-* to prerelease version
#SPASDK-13
- SPASDK-13 [example-next] Rollback next to the prev version
#SPASDK-13
- SPASDK-13 Add .vscode to gitignore but skip config files
#SPASDK-13
- SPASDK-13 Move the rest of eslintrc congfigs to the package.json
#SPASDK-13
- SPASDK-13 Move all eslint config to package.json except angular projects
#SPASDK-13
- SPASDK-13 [spa-sdk] Switch on no-shadow and max-len rules for tests
#SPASDK-13
- SPASDK-13 Remove some unused dependencies from next and react examples
#SPASDK-13
- SPASDK-13 [react-sdk] Fix rest of eslint errors manually
#SPASDK-13
- SPASDK-13 [react-sdk] Explicitly setup enzyme adapter react
#SPASDK-13
- SPASDK-13 [example-angular] Fix rest of eslint errors manually
#SPASDK-13
- SPASDK-13 [example-angular] Replace tslint with @bloomreach/eslint-config-angular
#SPASDK-13
- SPASDK-13 [example-nuxt] Fix eslint errors manually
#SPASDK-13
- SPASDK-13 [example-nuxt] Use @bloomreach/eslint-config-nuxt
#SPASDK-13
- SPASDK-13 [example-next] Fix rest of eslint errors manually
#SPASDK-13
- SPASDK-13 [example-next] Bump next.js to 11 and set up eslint
#SPASDK-13
- SPASDK-13 [example-react] Fix rest of eslint errors manually
#SPASDK-13
- SPASDK-13 [example-react] Use @bloomreach/eslint-config
#SPASDK-13
- SPASDK-13 [example-vue] Use @bloomreach/eslint-config
#SPASDK-13
- SPASDK-13 [vue-sdk] Use @bloomreach/eslint-config
#SPASDK-13
- SPASDK-13 [ng-sdk] Fix rest of eslint errors manually
#SPASDK-13
- SPASDK-13 [ng-sdk] Replace tslint with @bloomreach/eslint-config
#SPASDK-13
- SPASDK-13 [spa-sdk] Fix rest of eslint errors manually
#SPASDK-13
- SPASDK-13 [spa-sdk] Replace tslint with eslint
#SPASDK-13
- SPASDK-13 [react-sdk] Replace tslint with eslint
#SPASDK-13
- SPASDK-42 Fix wrong campaign parameter name
#SPASDK-42
- SPASDK-42 Add missing license
#SPASDK-42
- SPASDK-42 Extend unit tests
#SPASDK-42
- SPASDK-42 Refactor folder structure
#SPASDK-42
- SPASDK-42 Refactor getCampaignVariantId method into its own class
#SPASDK-42
- SPASDK-42 Check if DOM is ready
#SPASDK-42
- SPASDK-42 Change TTL from milliseconds to days, default to 7 days with a maximun of 28 days
#SPASDK-42
- SPASDK-42 Change campaign parameter, fix TTL implementation and some code refactoring
#SPASDK-42
- SPASDK-43 Add test cases with request object
#SPASDK-43
- SPASDK-43 Provide request object to get campaign variant id method
#SPASDK-43
- SPASDK-43 Add new method to get cookies from the request object
#SPASDK-43
- SPASDK-34 Check if window variable is defined(Fix SSR issue)
#SPASDK-34
- Revert “SPASDK-22 Update xmldom to the latest version to fix security issue”
- TRIVIAL Add jenkins status to gitlab MRs
- TRIVIAL Update readme table
spa-sdk-15.0.1-0
9 August 2021
- SPASDK-22 Update xmldom to the latest version to fix security issue
#18
- SPASDK-34 Make the SPA Personalization aware
#14
- SPASDK-33 Bump versions to 15.0.1-0
#SPASDK-33
- SPASDK-34 Make the SPA Personalization aware
#SPASDK-34
- SPASDK-33 Update git command to publish to github
#SPASDK-33
- SPASDK-22 Update xmldom to the latest version to fix security issue
#SPASDK-22
spa-sdk-15.0.0
9 August 2021
- SPASDK-32 Auto generate a changelog and setup release notes process
#15
- Resolve SPASDK-22 “Update and lock spa sdk dependencies”
#10
- SPASDK-33 Bump versions to SPASDK-33
#SPASDK-33
- SPASDK-33 Remove ‘main’ branch specification
#SPASDK-33
- SPASDK-32 Bump versions to 15.0.0-2
#SPASDK-32
- SPASDK-32 Add version to workspace so auto-changelog can detect it
#SPASDK-32
- SPASDK-22 Set explicit version for node types in next example
#SPASDK-22
- SPASDK-22 Return back initila version befor changes
#SPASDK-22
- SPASDK-22 Return back range for angular in ng-sdk peer dependencies
#SPASDK-22
- SPASDK-22 Retunr back
nuxt/recomended
setting removed by mistake#SPASDK-22
- SPASDK-22 Run prettier on vue-sdk
#SPASDK-22
- SPASDK-22 Bump and pin dependencies in nuxt example project
#SPASDK-22
- SPASDK-22 Update vue-sdk version in vue/nuxt example projects
#SPASDK-22
- SPASDK-22 Bump vue-sdk version and publish
#SPASDK-22
- SPASDK-22 Rollback
vue-fragment
to 1.5.1#SPASDK-22
- SPASDK-22 Change SDK’s versions in example projects
#SPASDK-22
- SPASDK-22 Bump SDK’s versions and publish
#SPASDK-22
- SPASDK-22 Bump and pin dependencies in vue example project
#SPASDK-22
- SPASDK-22 Adjust TS to the new version 4.1
#SPASDK-22
- SPASDK-22 Bump and pin dependincies in next example project
#SPASDK-22
- SPASDK-22 Adjust TS to the new version 4.1
#SPASDK-22
- SPASDK-22 Bump and pin dependencies in react example project
#SPASDK-22
- SPASDK-22 Bump and pin dependencies in angular example project
#SPASDK-22
- SPASDK-22 Bump and pin dependencies in vue-sdk package
#SPASDK-22
- SPASDK-22 Bump and pin dependencies in ng-sdk package
#SPASDK-22
- SPASDK-22 Bump and pin dependencies in react-sdk package
#SPASDK-22
- SPASDK-22 Bump and pin dev dependencies in the spa-sdk package
#SPASDK-22
- SPASDK-22 Install yarn plugin for interactive upgrade
#SPASDK-22
- SPASDK-22 Update local yarn to the latest version
#SPASDK-22
- SPASDK-22 Update dependencies in spa-sdk
#SPASDK-22
- SPASDK-32 Use auto-changelog to generate CHANGELOG.md
#SPASDK-32
spa-sdk-15.0.0-1
5 August 2021
- SPASDK-31 Generate and host Typescript docs for SDKs
#13
- SPASDK-25 Set up spa sdk pipelines
#9
- SPASDK-18 Improve documentation (READMEs) in SPA SDKs and Example apps
#11
- SPASDK-18 Improve documentation (READMEs) in SPA SDKs and Example apps
#8
- SPASDK-29 Fix container can’t be interacted
#5
- SPASDK-8 Bump version to 0.3.2-saas
#6
- SPASDK-7 Add HandleHttpError
#3
- SPASDK-2 Add exported function “getContainerItemContent”
#1
- SPASDK-32 Bump versions to 15.0.0-1
#SPASDK-32
- SPASDK-31 Include non exported interfaces as it gives complete documentation
#SPASDK-31
- SPASDK-31 Add pipeline for publishing SPA SDK TypeDocs
#SPASDK-31
- SPASDK-31 indicate version in typedoc
#SPASDK-31
- SPASDK-31 Fix table in README.md
#SPASDK-31
- SPASDK-25 Remove heroku prefix
#SPASDK-25
- SPASDK-25 Update package files with correct links
#SPASDK-25
- SPASDK-25 For Heroku, replace dots with dashes
#SPASDK-25
- SPASDK-25 Do changes after verification
#SPASDK-25
- SPASDK-25 Add heroku deploy pipeline
#SPASDK-25
- SPASDK-25 Publish to github on tag
#SPASDK-25
- SPASDK-18 Reflect current release process instead of ideal one
#SPASDK-18
- SPASDK-18 Improved table of initialize config documentation
#SPASDK-18
- SPASDK-18 Consistent naming of PMA in READMEs
#SPASDK-18
- SPASDK-18 Add recommendation of styling for buttons
#SPASDK-18
- SPASDK-18 Remove link as there will be multiple release notes
#SPASDK-18
- SPASDK-18 Explicitly mention path should include query parameters
#SPASDK-18
- SPASDK-18 Use yarn instead of npm in nuxt example
#SPASDK-18
- SPASDK-18 Fix run command in react example
#SPASDK-18
- SPASDK-18 Update README.md files of example apps
#SPASDK-18
- SPASDK-18 Update package README’s
#SPASDK-18
- SPASDK-18 No longer work with special saas versions
#SPASDK-18
- SPASDK-18 Update root README
#SPASDK-18
- SPASDK-8 Bump version to 0.3.2-saas
#SPASDK-8
- SPASDK-29 Fix unit test
#SPASDK-29
- SPASDK-29 Fix unit tests
#SPASDK-29
- SPASDK-29 Fix container can’t be interacted when a container-item is not mapped in SPA and “nomarkup” is used for the parent container
#SPASDK-29
- SPASDK-7 Add HandleHttpError
#SPASDK-7
- SPASDK-6 Set versions to 0.3.1-saas
#SPASDK-6
- SPASDK-6 Lock vue-fragment version to 1.5.1
#SPASDK-6
- SPASDK-2 Update snapshots for tests
#SPASDK-2
- SPASDK-2 Revert accidentally commited change
#SPASDK-2
- SPASDK-2 Update test snapshots to fix failing tests
#SPASDK-2
- SPASDK-2 Log warning for unsupported method “getContentReference” in v0.9
#SPASDK-2
- SPASDK-2 Add exported function “getContainerItemContent”
#SPASDK-2
- SPASDK-1 Bump to use node 14
#SPASDK-1
- SPASDK-1 Remove maven files and update Jenkinsfile
#SPASDK-1
- SPASDK-1 Initial move from brxm monorepo
#SPASDK-1
- TRIVIAL Set branch name to ‘main’ in changesetBaseRefs
- TRIVIAL Skip telemetry check on nuxt startup