Releases: Nosto/nosto-react
Releases · Nosto/nosto-react
v2.6.0
What's Changed
- Add accidently dropped autoLoad false back by @timowestnosto in #277
- v2.6.0 by @timowestnosto in #287
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
- Update node references by @timowestnosto in #268
- deps: bump @nosto/nosto-js from 1.0.9 to 1.2.0 by @dependabot in #271
- deps: bump typescript-eslint from 8.18.2 to 8.19.0 by @dependabot in #270
- deps: bump vite from 6.0.6 to 6.0.7 by @dependabot in #269
- Cleanup md files by @timowestnosto in #272
- Add ssr test by @timowestnosto in #273
- Bump nosto-js dependency by @timowestnosto in #274
- v2.5.0 by @timowestnosto in #275
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
- Fix tests by @timowestnosto in #246
- Externalise router dom deps by @manikandan-ravikumar in #254
- Externalize react deps by @timowestnosto in #261
- Bump node version by @timowestnosto in #262
- Remove test references from main code by @timowestnosto in #264
- Add support for onsite content injection by @timowestnosto in #265
- v2.4.0 by @timowestnosto in #267
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's Changed
- CFE-462: Using mock data for testing front page by @manikandan-ravikumar in #133
- Simplify mock definition by @timowestnosto in #134
- Further mock cleanup by @timowestnosto in #135
- Bump TS version by @timowestnosto in #136
- Fix attribution return type by @timowestnosto in #137
- Bump vite from 5.2.11 to 5.4.6 by @dependabot in #138
- Add dependabot config by @timowestnosto in #139
- eslint config cleanup by @timowestnosto in #151
- Add ref support by @timowestnosto in #161
- Fix integration tests by @timowestnosto in #167
- Fix license by @timowestnosto in #166
- Fix tests by @timowestnosto in #189
- Remove deprecated config by @timowestnosto in #190
- Use eslint 9 config by @timowestnosto in #206
- Fix nosto-js-sdk usage by @timowestnosto in #207
- [Draft] feat: partial switch to use client script proxy by @maijalintunokka in #175
- Add missing types entry by @timowestnosto in #229
- v2.3.0 by @timowestnosto in #230
- Update node versions by @timowestnosto in #231
New Contributors
- @maijalintunokka made their first contribution in #175
Full Changelog: v2.2.2...v2.3.0
v2.2.2
What's Changed
- Continue hook extraction by @timowestnosto in #127
- Use helper functions for assertions by @timowestnosto in #128
- Align prop types by @timowestnosto in #130
- Add validation to useNostoProduct payload by @timowestnosto in #131
- v2.2.2 by @timowestnosto in #132
Full Changelog: v2.2.1...v2.2.2
v2.2.1
What's Changed
- Simplify type usage by @timowestnosto in #121
- Improve externals declarations by @timowestnosto in #124
- Merge tests by @timowestnosto in #123
- Remove session level responseMode override by @timowestnosto in #122
- Create test for useRenderCampaigns by @timowestnosto in #125
- v2.2.1 by @timowestnosto in #126
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
- Make sure NostoSession events get special treatment by @timowestnosto in #117
- Extract hooks from side effect only components by @timowestnosto in #119
- Add camelCase support by @timowestnosto in #118
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- Convert to vitest by @timowestnosto in #96
- Use JSDOM directly by @timowestnosto in #97
- Add DOM cleanup by @timowestnosto in #99
- Add Nosto client script load spec by @nosto-mikpou in #100
- NostoProvider: Extract client script loading functionality to a hook by @nosto-mikpou in #101
- Fix tsc errors by @timowestnosto in #102
- Add loadScript flag by @nosto-mikpou in #103
- Simplify useNostoContext by @timowestnosto in #104
- Add validation for recommendationComponent by @timowestnosto in #105
- Cleanup of tests by @timowestnosto in #106
- Improve client script loading by @timowestnosto in #107
- Simplify hook state by @timowestnosto in #108
- Use constant for test account id by @timowestnosto in #109
- Improve conditions of useEffect by @timowestnosto in #110
- Improve shopify market tests by @timowestnosto in #111
- Extract functions from useLoadClientScript effect block by @nosto-mikpou in #112
- Cleanup react usage by @timowestnosto in #113
- Add support for custom script loaders by @timowestnosto in #114
- Improve scriptLoader docs by @timowestnosto in #115
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed (Contains Breaking Changes)
- Use simple equal comparison by @timowestnosto in #86
- Include tests in CI by @timowestnosto in #88
- Move hooks to hooks folder by @timowestnosto in #87
- Simplify useRenderCampaigns by @timowestnosto in #89
- Improve nosto reload guard by @timowestnosto in #90
- Add test case for product sku usage by @timowestnosto in #91
- Tune useEffect conditions for sku id by @timowestnosto in #92
- Bump version by @timowestnosto in #93
Full Changelog: v1.0.0...v2.0.0
v1.0.0
What's Changed
- Remove tagging output by @aiste-tamo in #80
- Remove tagging and align API types by @timowestnosto in #82
- Bump ws from 8.13.0 to 8.17.1 by @dependabot in #81
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #83
- Update README to reflect type changes by @timowestnosto in #84
- Increase version to 1.0.0 by @rokbar-nosto in #85
New Contributors
- @rokbar-nosto made their first contribution in #85
Full Changelog: v0.5.0...v1.0.0