# skedify-types

## 0.7.0

### Minor Changes

- 76cdebd49: chore: setup legacy ci pipeline

## 0.6.0

### Minor Changes

- 93c2a834b: (minor) prepare for legacy switch

## 0.5.1

### Patch Changes

- 70945f488: feature: add external id scheduling param

## 0.5.0

### Minor Changes

- 395ddec77: bug: refactor plugin to not rely on any cookies (safari issue)

## 0.4.15

### Patch Changes

- 980c341fb: fix(deps): update all non-major dependencies

## 0.4.14

### Patch Changes

- 0587aa881: chore(deps): update dependency tsup to v7

## 0.4.13

### Patch Changes

- 1c8a4e0b2: SKED-10971: allow geolocation to be null without crashing application

## 0.4.12

### Patch Changes

- 439598155: bump node@18.15.0 & pnpm@8.0.0
- f1255ffb8: fix(deps): update all non-major dependencies

## 0.4.11

### Patch Changes

- be728b6cf: SKED-10729: Add new team settings to enabled features module

## 0.4.10

### Patch Changes

- e0acd10c6: chore: restrict eslint warnings to 0 in all projects
- 7e5a9b23d: chore: setup proper ts references implementation

## 0.4.9

### Patch Changes

- 42202cc72: fix(deps): update all non-major dependencies

## 0.4.8

### Patch Changes

- 8a8da92e3: fix(deps): update all non-major dependencies

## 0.4.7

### Patch Changes

- dd244f353: SKED-10377: Resolve listing location when configured

## 0.4.6

### Patch Changes

- f64b33147: SKED-10392: Hide the central planner role in v2 web-app

## 0.4.5

### Patch Changes

- 5074ca228: chore: fix npm deploy

## 0.4.4

### Patch Changes

- f60e86f22: chore: fix npm deploy

## 0.4.3

### Patch Changes

- 17f29c6e4: chore: cleanup package setup, create plugin docs
- 62c2adcb6: SKED-9635: allow agents to see team overview
- 93834d0c8: chore: show label for plugin-settings location in web-admin
- 41b917b88: SKED-10166: Hide private internal customer fields in UI
- c558a3e6e: chore: fix-some-issues-with-customer-create-language-selector

## 0.4.2

### Patch Changes

- bd784f521: SKED-10196: Allow inviting users in SSO enterprises

## 0.4.1

### Patch Changes

- 7259c34b5: add `en-US` locale and derive date format / first day of week
- b893523df: SKED-10286: expose-all-customer-params-for-all-configuration-formats

## 0.4.0

### Minor Changes

- 24189aa69: SKED-10250: No longer set Sunday as first day of week for `en` language

## 0.3.4

### Patch Changes

- 82617519: SKED-9865: Show warning when an empty week or day template is created
- e9989d88: SKED-9712: enable timezone selection by default & add timezone selector
- ddcd492d: SKED-8983: add more appointment history details

## 0.3.3

### Patch Changes

- a17130f3: chore: fix publishing setup

## 0.3.2

### Patch Changes

- 48abc995: chore: cleanup monorepo setup
- 1681e3ed: chore: update "author" & "license" fields in package.json

## 0.3.1

### Patch Changes

- e1198acd: chore: Make loader non-branded and more generic
- 5d02358a: SKED-9634: Deleting the last subject attached to a listing, breaks the listing
- 37831fae: SKED-9703: Add Greek language

## 0.3.0

### Minor Changes

- d8cb0cef: feature/SKED-9581 : Make the travel time for on-location appointments configurable
- d7ae8c3c: SKED-8875: Add feature enablement settings to organisation, where admin can enable/disable certain pages for all users in organisation

### Patch Changes

- 294434e3: SKED-9507: Add outcome to appointment detail

## 0.2.11

### Patch Changes

- 9a593d60: fix-typings-for-esm
- 4726c91e: SKED-9272: Implement Edit Appointment Flow

## 0.2.10

### Patch Changes

- 7e2f169d: add plugin-remix Questions step
- b643b835: Provide a new type: `APIErrorResponse`, this should be used over `APIResponse` when catching errors.

## 0.2.9

### Patch Changes

- fbbceb47: task/SKED-9404: Fix logger type mismatch between skedify-types and @skedify/logger

## 0.2.8

### Patch Changes

- 5aa9b2ce: SKED-9326: Possibility updated*by*{type,id} can be null

## 0.2.7

### Patch Changes

- c36e435a: dependencies: update non-major dependencies

## 0.2.6

### Patch Changes

- 19098e58: SKED-9046: Customer page is available while the enterprise setting doesn't allow it
- 24fb5dd5: bug: do not use `userEvent.provider` but use `userEvent.calendar.provider` instead

## 0.2.5

### Patch Changes

- 4bf3a3b9: SKED-9021:
  - fix: PlanningRules view to use filtered data
  - fix: Team > Members & Team > Appointment views to show all available contacts (including pending)
  - fix: Allow `customer.language` to be `null`
  - fix: Only show relevant roles for users in `Team > Members` (scoped to office).

## 0.2.4

### Patch Changes

- 81f60ead: fix: allow nullable contact uuid

## 0.2.3

### Patch Changes

- 95e945aa: feature/SKED-8755: Render & validate Customer fields based on EnterpriseSettings in CreateCustomer SidePanel
  feature/SKED-8755: Correctly set appointment state when rescheduling an non-accepted appointment (request)
- 95e945aa: feature/SKED-8812: Add loading state to combobox component (async)

## 0.2.2

### Patch Changes

- 882f5db1: chore: setup turborepo
- c0943a6a: SKED-8640: Hide unactivated contacts in favorite contacts

## 0.2.1

### Patch Changes

- f5be5043: SKED-8579: Completion & Cancellation of Appointments in the Calendar View.

## 0.2.0

### Minor Changes

- 1e711772: add the calendar event resource to the sdk

## 0.1.0

### Minor Changes

- 5af621c1: feature/SKED-8423: Send an email notification to an agent when one of its synchronized external calendars is not synchronizing anymore

## 0.0.6

### Patch Changes

- d6d0e6d8: bug: fix ts compilation

## 0.0.5

### Patch Changes

- 8e0115ae: fix typings

## 0.0.4

### Patch Changes

- e0483b4c: SKED-8412: Calendar: Listings / Appointment Requests / Defined Availability integration
- f7508db3: feature/SKED-8414: Add sidebar navigation in Calendar View
- 66af3c0a: feature/SKED-8439: Allow customer email to be null

## 0.0.3

### Patch Changes

- 972d07ff: SKED-8397: Favorite Contacts Edit/Search/Selection
- bb21a0d8: Provide userEvent type on SDK & fix invalid typedefs

## 0.0.2

### Patch Changes

- c3efc732: Provide a seperate public package containing TS typedefs
