Releases: adobe/aio-lib-events
Externalised the github workflow
What's Changed
- ACNA-1828 | Externalised the workflow by @amulyakashyap09 in #64
- fix: non-breaking implementation changes and proper tests (replaced invalid tests) by @shazron in #65
- Feature/externalising GitHub workflows by @amulyakashyap09 in #66
Full Changelog: 4.0.0...4.0.1
4.0.0
3.2.0
- fix: use cli env to determine the URLs (#61) d087fd5
- fix: add on demand trigger for daily.yml 68f03cc
- feat: update aio-lib-networking library (#34) bfb5e17
- fix: remove unused cross-fetch dependency (#44) f999796
- Bump typescript from 4.9.5 to 5.1.6 (#47) 07cb075
- Bump rxjs from 6.6.7 to 7.8.1 (#48) 2c6dce6
- Bump dotenv from 8.6.0 to 16.3.1 (#49) 9bcc346
- Bump openapi-schema-validator from 3.0.3 to 12.1.3 (#51) 327bc2d
- Bump jest-junit from 10.0.0 to 16.0.0 (#54) 5493736
- fix: eslint fixes (#53) b23ea08
- fix: jest.setTimeout is not applied in an async call. See jestjs/jest#9359 a90ac8b
- Revert "fix: since 3 of the cleanup tests are properly awaited now, we need to increase the timeout (#46)" 51fa631
- fix: since 3 of the cleanup tests are properly awaited now, we need to increase the timeout (#46) 8c72ae3
3.1.1
- fix: unresolved
node:util
issues when running tests (#38) 08b7c51 - fix: ACNA-1969 - dependabot added (#33) 727f35d
- fix: update node testing to 14, and 16 (remove 12) (#37) d2de427
- fix: eslint issues (#45) b484c25
- chore(deps-dev): bump jsdoc-to-markdown from 7.1.1 to 8.0.0 (#43) f058b03
- chore(deps-dev): bump eslint-plugin-promise from 5.2.0 to 6.1.1 (#41) 9db5fdb
3.1.0
- feat: Add conflicting id to sdk details in case of 409 5a5c136
- fix: fix bug in appendQueryParams db9bab5
- feat: providerOptions to include filterBy and fetchEventMetadata db9bab5
- feat: add get provider metadata for org 696dea0
- fix: Do not append undefined keys to query params in url ef9cc9c
- fix: use appendQueryParams for all query params 76f00ef
- feat: Add provider filtering options fc9686e
3.0.0
Breaking Changes
Change in Registration API
This release updates the SDK to use the latest IO Events Regstration API where registrations are now defined in the context of a project and workspace. More details on the APIs can be found here: https://developer.adobe.com/events/docs/api/#tag/Registrations
Change in method names
This version also renames the methods related to the registrations to reflect both webhook and journal registrations.
Old to new method mappings
The mappings from the old to the new methods are as follows:
createWebhookRegistration (consumerOrgId, integrationId, body)
-> createRegistration (consumerOrgId, projectId, workspaceId, body)
getWebhookRegistration (consumerOrgId, integrationId, registrationId)
-> getRegistration (consumerOrgId, projectId, workspaceId, registrationId)
getAllWebhookRegistrations (consumerOrgId, integrationId)
-> getAllRegistrationsForWorkspace (consumerOrgId, projectId, workspaceId)
deleteWebhookRegistration (consumerOrgId, integrationId, registrationId)
-> deleteRegistration (consumerOrgId, projectId, workspaceId, registrationId)
New features
This version introduces new features to update a registration and get all registrations for an org in a paginated response.
Commit List
- Merge pull request #30 from sangeetha5491/CI-5618 c49990a
- docs: Update README.md 6cc5908
- docs: Add typedefs for Provider and EventMetadata input models 82ff1ed
- docs: Add registration create and update model typedefs fdc7bf9
- fix: Make events base url const in test 7b949aa
- fix: update registration to use the PUT method abfca52
- Merge pull request #31 from adobe/bugfix/ACNA-1679-new-codecov-upload 0587d1f
- docs: Update typings and README files 00a36f4
- BREAKING CHANGE: rename registration methods and add unit tests c57dbdc
- bugfix for ACNA-1679 772278d
- BREAKING CHANGE: Update registration methods to use V2 API 8847137
2.0.2
- fix: use @adobe/[email protected] 42ed034
2.0.1
- fix: use @adobe/[email protected] b1a43c5
2.0.0
- fix: update deps to fix @azure/[email protected] issue fixed in @adobe/[email protected] 8fe4570
- chore: update engines to 14,16,18 f38fb23
- fix: create prerelease.yml (#28) 4805e16
- fix(breaking): remove hmac signature verification feature 2f3bd04