Skip to content

Latest commit

 

History

History
296 lines (184 loc) · 23.7 KB

CHANGELOG.md

File metadata and controls

296 lines (184 loc) · 23.7 KB

1.14.0 (2024-02-26)

Features

  • subscriber: #221 - mark-as, mark-all-as and mark-message-action (eda325a)

1.13.0 (2024-02-26)

Features

  • add the organization API (56382d2)
  • add user-agent headers on each APIs (adeb5a5)
  • deps: update abatilo/actions-poetry action to v2.4.0 (84e0f0f)
  • deps: update abatilo/actions-poetry action to v3 (3ac02dd)
  • deps: update codecov/codecov-action action to v4 (3d41cb8)
  • deps: update dependency bandit to v1.7.7 (7d2f7a7)
  • deps: update dependency bandit to v1.7.7 (b5f6f00)
  • deps: update dependency black to v23.12.1 (9af6698)
  • deps: update dependency black to v24 (fb04fcc)
  • deps: update dependency coverage to v7.3.4 (dea47d8)
  • deps: update dependency coverage to v7.4.0 (62b17e8)
  • deps: update dependency coverage to v7.4.3 (f7b1816)
  • deps: update dependency mypy to v1.8.0 (aa1d182)
  • deps: update dependency pylint to v3.0.4 (fcd2f37)
  • deps: update dependency pylint to v3.1.0 (e588bbc)
  • deps: update dependency pytest to v7.4.4 (cb9e0b4)
  • deps: update dependency pytest to v8 (f9bfa9a)
  • deps: update dependency pytest to v8.0.2 (410defa)
  • deps: update dependency sentry-sdk to v1.39.1 (9c1af71)
  • deps: update dependency sentry-sdk to v1.39.2 (05169cd)
  • deps: update dependency sentry-sdk to v1.40.5 (21637c8)
  • deps: update github/codeql-action action to v3 (e18fc63)
  • deps: update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.11.0 (3482900)
  • deps: update pre-commit hook ambv/black to v23.12.1 (fa4b65a)
  • deps: update pre-commit hook asottile/pyupgrade to v3.15.1 (a149289)
  • deps: update pre-commit hook lucas-c/pre-commit-hooks-safety to v1.3.3 (5a27932)
  • deps: update pre-commit hook pre-commit/mirrors-mypy to v1.8.0 (6fdd2d6)
  • deps: update pre-commit hook pycqa/bandit to v1.7.7 (399d7e9)
  • deps: update pre-commit hook pycqa/isort to v5.13.2 (4e1e7e6)
  • notification: add missing subscriber IDs for search (74218b0)
  • subscriber: add missing data field (79678d6)
  • topic: add method to check if someone subscribed (131a93c)

1.12.0 (2024-02-26)

Features

  • add an example to include actor field while triggering event (9a30bd1)

1.11.0 (2023-12-12)

Features

  • deps: update actions/setup-python action to v5 (921c47d)
  • deps: update dependency bandit to v1.7.6 (4f7ed46)
  • deps: update dependency black to v23.11.0 (6e9f6ef)
  • deps: update dependency black to v23.12.0 (e0d784d)
  • deps: update dependency mypy to v1.7.0 (8958fa8)
  • deps: update dependency mypy to v1.7.1 (cbf2bab)
  • deps: update dependency pylint to v3.0.3 (b1c3dd7)
  • deps: update dependency sentry-sdk to v1.34.0 (9450a69)
  • deps: update dependency sentry-sdk to v1.35.0 (d51928a)
  • deps: update dependency sentry-sdk to v1.38.0 (313f13c)
  • deps: update dependency sphinx-rtd-theme to v2 (9c17380)
  • deps: update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.10.0 (61b846d)
  • deps: update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.6.0 (366f56c)
  • deps: update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.8.0 (261dcae)
  • deps: update pre-commit hook ambv/black to v23.11.0 (50becb8)
  • deps: update pre-commit hook ambv/black to v23.12.0 (3521382)
  • deps: update pre-commit hook pre-commit/mirrors-mypy to v1.7.0 (31578d8)
  • deps: update pre-commit hook pre-commit/mirrors-mypy to v1.7.1 (7eb477d)
  • deps: update pre-commit hook pycqa/bandit to v1.7.6 (376a3a6)
  • deps: update pre-commit hook pycqa/isort to v5.13.1 (d675166)

1.10.0 (2023-11-01)

Bug Fixes

  • #148 make webhook_url and channel optional in SubscriberChannelSettingsCredentialsDto (a334e48)

Features

  • api: add transaction id param to MessageApi list method (4fc5dad)
  • deps: update dependency sentry-sdk to v1.33.0 (939e10d)
  • deps: update dependency sentry-sdk to v1.33.1 (7d0f327)
  • deps: update dependency sphinx to v7.2.6 (f430a40)

1.9.1 (2023-10-27)

Bug Fixes

  • subscriber: prevent errors using bulk_create (5d29027)

1.9.0 (2023-10-27)

Features

  • added missing delete topic method in TopicApi (2e1219d)
  • deps: update abatilo/actions-poetry action to v2.3.0 (13dc292)
  • deps: update actions/checkout action to v4 (0bc3aff)
  • deps: update actions/setup-python action to v4 (c76ed15)
  • deps: update dependency black to v23.10.0 (1cd0805)
  • deps: update dependency black to v23.10.1 (2651b2c)
  • deps: update dependency mypy to v1.6.1 (c7d7899)
  • deps: update dependency pre-commit to v3 (a0d7020)
  • deps: update dependency pylint to v3 (2739d9e)
  • deps: update dependency pylint to v3.0.2 (e6289ac)
  • deps: update dependency pytest to v7.4.3 (8fa399f)
  • deps: update dependency sphinx to v7 (4b55b00)
  • deps: update dependency sphinxcontrib-mermaid to ^0.9.0 (0c1aeca)
  • deps: update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.5.0 (fdf285e)
  • deps: update pre-commit hook ambv/black to v23 (6c320c9)
  • deps: update pre-commit hook ambv/black to v23.10.0 (78cc46a)
  • deps: update pre-commit hook ambv/black to v23.10.1 (4c53350)
  • deps: update pre-commit hook asottile/pyupgrade to v3.15.0 (824a0fd)
  • deps: update pre-commit hook asottile/pyupgrade to v3.3.2 (30df8a9)
  • deps: update pre-commit hook codespell-project/codespell to v2.2.6 (51b3448)
  • deps: update pre-commit hook lucas-c/pre-commit-hooks-safety to v1.3.2 (e122efa)
  • deps: update pre-commit hook pre-commit/mirrors-mypy to v1.0.1 (0e4c5ca)
  • deps: update pre-commit hook pre-commit/mirrors-mypy to v1.6.0 (5d1916a)
  • deps: update pre-commit hook pre-commit/mirrors-mypy to v1.6.1 (029e0c7)
  • deps: update pre-commit hook pre-commit/pre-commit-hooks to v4.5.0 (939836f)
  • deps: update pre-commit hook pre-commit/pygrep-hooks to v1.10.0 (fe1d9cf)
  • deps: update pre-commit hook pycqa/bandit to v1.7.5 (58cd4d4)

1.8.0 (2023-10-16)

Bug Fixes

  • upgrade dependencies for dev environnements (064e6d0)

Features

  • added missing regenerate api key method in Environments (#99) (01585c9)
  • integration: #70 - add set_primary method in Integration API (cfbb7cd)

1.7.0 (2023-10-14)

Features

  • blueprint: add blueprint api (0e885ea)
  • subscriber: #59 - add bulk create for subscribers (9b5983d)
  • subscriber: added the delete_credentials method to the SubscriberApi (d6ffc98)

1.6.0 (2023-10-14)

Features

  • event: #94 - support tenant in event api (50116d6)

1.5.0 (2023-10-14)

Bug Fixes

  • change: promoted path parms is required for listing (#86) (9758660)
  • notification: list notifications should return a paginated response (#87) (1b47e10), closes #88

Features

  • added missing methods in notification group class (#83) (951d893)
  • subscriber: add channels fields on DTO (#53) (b8809b5)

1.4.0 (2023-09-13)

Bug Fixes

  • #54: SubscriberApi.list() not returning credentials, field email is missing in SubscriberDto (#55) (5d67f52), closes #54
  • feed: delete a feed doesn't return any data (84c3ccb)

Features

  • #9: add notifications resource in wrappers (f33a32f), closes #9
  • tenant: introduce Tenant API (330cb19)

1.3.1 (2023-08-30)

Bug Fixes

  • #47: prevent error when no page or pageSize are provided for LayoutApi list (#50) (f89feae), closes #47

1.3.0 (2023-06-02)

Bug Fixes

  • allow Novu's enums to be JSON-serializable (#31) (368733e), closes #26
  • integration: credentials are optionals for an integration (284c2fd)

Features

  • add function to bulk trigger events (53a80b7)
  • api: add the inbound-parse api (#35) (ad606eb), closes #8
  • api: allow to override the timeout of requests module (bec1671)
  • api: allow users to provide a requests Session (#34) (faf6f7f), closes #25

1.3.0-alpha.2 (2023-06-01)

Features

  • api: add the inbound-parse api (#35) (2962d51), closes #8
  • api: allow to override the timeout of requests module (e1a5064)
  • api: allow users to provide a requests Session (#34) (75fdaf6), closes #25

1.3.0-alpha.1 (2023-05-25)

Features

  • add function to bulk trigger events (f9f787e)

1.2.1-alpha.1 (2023-05-25)

Bug Fixes

  • integration: credentials are optionals for an integration (0bfe13f)

1.2.0 (2023-04-13)

Features

  • migration from SpikeeLabs to NovuHQ org (10d3ead)

1.1.1-alpha.1 (2023-04-13)

Bug Fixes

  • upgrade dev deps to latest versions (c6daddb)

Reverts

  • remove usage of SEMANTIC_RELEASE_BOT in semver_tag workflow (3d6e4a6)
  • rename the 'novu' package to 'novu-python' (fc2a4ed)

1.1.0 (2023-03-15)

Features

  • rename the 'novu' package to 'novu-python' (13ad261)

1.0.0 (2023-03-02)

Bug Fixes

  • typo and remove sentry from dependencies (8bc2d58)

Features

  • changes: add Change DTO definitions and wrappers (349e370)
  • environments: add dto and wrapper (7fac2e9)
  • execution-details: add dto, enums and wrapper (0aa12ec)
  • feeds: setup dto and wrapper (ba45b62)
  • field: update field DTO after reading Novu codes (9274408)
  • initial setup of the repository (d25cbd6)
  • messages: handle dto and wrapper (f46aa7d)
  • notification-groups: setup notification groups DTO and wrapper (e989788)
  • notification-templates: setup enum, dto and wrapper (e6855ea)

1.0.0-alpha.8 (2023-03-01)

Bug Fixes

  • typo and remove sentry from dependencies (cee5a03)

1.0.0-alpha.7 (2023-02-18)

Features

  • field: update field DTO after reading Novu codes (71fba2e)