# @forge/ui

## 1.11.4

### Patch Changes

- 984c454: Forcing patch bump to update internal registry

## 1.11.4-next.0

### Patch Changes

- 984c454: Forcing patch bump to update internal registry

## 1.11.3

### Patch Changes

- fa77f8d: Revert the package registry change for the package
- 503e60e: Add publish config

## 1.11.3-next.1

### Patch Changes

- fa77f8d: Revert the package registry change for the package

## 1.11.3-next.0

### Patch Changes

- 503e60e: Add publish config

## 1.11.2

### Patch Changes

- a5e7647: Update license for Forge public packages

## 1.11.2-next.0

### Patch Changes

- a5e7647: Update license for Forge public packages

## 1.11.1

### Patch Changes

- 5c8ed3d: Bumping dependencies via Renovate:

  - @types/react
  - eslint-plugin-react-hooks

## 1.11.1-next.0

### Patch Changes

- 5c8ed3d: Bumping dependencies via Renovate:

  - @types/react
  - eslint-plugin-react-hooks

## 1.11.0

### Minor Changes

- c5460df: Allow AssetsAppImportTypeConfiguration component to render without a forced Form wrapper

### Patch Changes

- a6f5ec0: Bumping dependencies via Renovate:

  - @types/react

- 882be11: Bumping dependencies via Renovate:

  - @types/jest

- c0394cd: Bumping dependencies via Renovate:

  - @types/react

## 1.11.0-next.3

### Patch Changes

- c0394cd: Bumping dependencies via Renovate:

  - @types/react

## 1.11.0-next.2

### Minor Changes

- c5460df: Allow AssetsAppImportTypeConfiguration component to render without a forced Form wrapper

## 1.10.6-next.1

### Patch Changes

- 882be11: Bumping dependencies via Renovate:

  - @types/jest

## 1.10.6-next.0

### Patch Changes

- a6f5ec0: Bumping dependencies via Renovate:

  - @types/react

## 1.10.5

### Patch Changes

- e7b0327: Bumping dependencies via Renovate:

  - @types/react

## 1.10.5-next.0

### Patch Changes

- e7b0327: Bumping dependencies via Renovate:

  - @types/react

## 1.10.4

### Patch Changes

- 9ff66b3: Bumping dependencies via Renovate:

  - @types/react

## 1.10.4-next.0

### Patch Changes

- 9ff66b3: Bumping dependencies via Renovate:

  - @types/react

## 1.10.3

### Patch Changes

- 97257f5: Bumping dependencies via Renovate:

  - @types/react

## 1.10.3-next.0

### Patch Changes

- 97257f5: Bumping dependencies via Renovate:

  - @types/react

## 1.10.2

### Patch Changes

- b45f058: Bumping dependencies via Renovate:

  - @types/jest

## 1.10.2-next.0

### Patch Changes

- b45f058: Bumping dependencies via Renovate:

  - @types/jest

## 1.10.1

### Patch Changes

- fee9eb71: Bumping dependencies via Renovate:

  - @types/react

- 2cf5ac83: Bumping dependencies via Renovate:

  - @types/jest

## 1.10.1-next.1

### Patch Changes

- fee9eb71: Bumping dependencies via Renovate:

  - @types/react

## 1.10.1-next.0

### Patch Changes

- 2cf5ac83: Bumping dependencies via Renovate:

  - @types/jest

## 1.10.0

### Minor Changes

- 205d7074: Add spaceId to toProductContext

### Patch Changes

- 3c3f7b1b: Bumping dependencies via Renovate:

  - @types/jest

- 84e9706e: Bumping dependencies via Renovate:

  - @types/react
  - react
  - react-dom

## 1.10.0-next.2

### Patch Changes

- 3c3f7b1: Bumping dependencies via Renovate:

  - @types/jest

## 1.10.0-next.1

### Patch Changes

- 84e9706: Bumping dependencies via Renovate:

  - @types/react
  - react
  - react-dom

## 1.10.0-next.0

### Minor Changes

- 205d707: Add spaceId to toProductContext

## 1.9.10

### Patch Changes

- cde16c5: Bumping dependencies via Renovate:

  - @types/jest

## 1.9.10-next.0

### Patch Changes

- cde16c5: Bumping dependencies via Renovate:

  - @types/jest

## 1.9.9

### Patch Changes

- a3d620b: Bumping dependencies via Renovate:

  - @types/jest

- 818b603: Bumping dependencies via Renovate:

  - @types/react

## 1.9.9-next.0

### Patch Changes

- a3d620b1: Bumping dependencies via Renovate:

  - @types/jest

- 818b6033: Bumping dependencies via Renovate:

  - @types/react

## 1.9.8

### Patch Changes

- 15910c5: Allow dynamic properties in ExtensionContext type.
- b3e5cf0: Bumping dependencies via Renovate:

  - @types/react

- 5c47ac2: Bumping dependencies via Renovate:

  - @types/react

## 1.9.8-next.2

### Patch Changes

- 5c47ac2: Bumping dependencies via Renovate:

  - @types/react

## 1.9.8-next.1

### Patch Changes

- 15910c5: Allow dynamic properties in ExtensionContext type.

## 1.9.8-next.0

### Patch Changes

- b3e5cf01: Bumping dependencies via Renovate:

  - @types/react

## 1.9.7

### Patch Changes

- d93021ea: Fixes TypeScript incompatibility issue with @types/react > 17.0.65

## 1.9.7-next.0

### Patch Changes

- d93021ea: Fixes TypeScript incompatibility issue with @types/react > 17.0.65

## 1.9.6

### Patch Changes

- 9d50860: Bumping dependencies via Renovate:

  - @types/node

## 1.9.6-next.0

### Patch Changes

- 9d50860c: Bumping dependencies via Renovate:

  - @types/node

## 1.9.5

### Patch Changes

- efffc256: Bumping dependencies via Renovate:

  - @types/node

- c1c5fb59: Bumping dependencies via Renovate:

  - @types/node

- 6f4e2f01: Bumping dependencies via Renovate:

  - @types/jest

## 1.9.5-next.2

### Patch Changes

- 6f4e2f01: Bumping dependencies via Renovate:

  - @types/jest

## 1.9.5-next.1

### Patch Changes

- efffc256: Bumping dependencies via Renovate:

  - @types/node

## 1.9.5-next.0

### Patch Changes

- c1c5fb5: Bumping dependencies via Renovate:

  - @types/node

## 1.9.4

### Patch Changes

- ccc113ec: Bumping dependencies via Renovate:

  - @types/node

- 82f09e75: Bumping dependencies via Renovate:

  - @types/react

- e3260cf8: Bumping dependencies via Renovate:

  - @types/node

- bf0a343b: Bumping dependencies via Renovate:

  - @types/jest

- 9b9f58d3: Bumping dependencies via Renovate:

  - @types/node

## 1.9.4-next.4

### Patch Changes

- e3260cf: Bumping dependencies via Renovate:

  - @types/node

## 1.9.4-next.3

### Patch Changes

- ccc113ec: Bumping dependencies via Renovate:

  - @types/node

## 1.9.4-next.2

### Patch Changes

- 82f09e75: Bumping dependencies via Renovate:

  - @types/react

## 1.9.4-next.1

### Patch Changes

- bf0a343b: Bumping dependencies via Renovate:

  - @types/jest

## 1.9.4-next.0

### Patch Changes

- 9b9f58d3: Bumping dependencies via Renovate:

  - @types/node

## 1.9.3

### Patch Changes

- ba548d94: Bumping dependencies via Renovate:

  - tslib

- 439098ca: Add missing dev dependencies

## 1.9.3-next.1

### Patch Changes

- 439098ca: Add missing dev dependencies

## 1.9.3-next.0

### Patch Changes

- ba548d9: Bumping dependencies via Renovate:

  - tslib

## 1.9.2

### Patch Changes

- f48e6d8: Bumping dependencies via Renovate:

  - tslib

## 1.9.2-next.0

### Patch Changes

- f48e6d8: Bumping dependencies via Renovate:

  - tslib

## 1.9.1

### Patch Changes

- 732c136: Bumping dependencies via Renovate:

  - tslib

## 1.9.1-next.0

### Patch Changes

- 732c136a: Bumping dependencies via Renovate:

  - tslib

## 1.9.0

### Minor Changes

- 0a14c6c: AssetsAppImportTypeConfiguration component onSubmit has changed to return boolean value.

## 1.9.0-next.0

### Minor Changes

- 0a14c6c: AssetsAppImportTypeConfiguration component onSubmit has changed to return boolean value.

## 1.8.1

### Patch Changes

- c2d6ce8: Update UI types

## 1.8.1-next.0

### Patch Changes

- c2d6ce82: Update UI types

## 1.8.0

### Minor Changes

- b1ff382: Add accountType to ProductContext
- e4ddde0: Update to include `workspaceId` in the product context

## 1.8.0-next.1

### Minor Changes

- b1ff382: Add accountType to ProductContext

## 1.8.0-next.0

### Minor Changes

- e4ddde0: Update to include `workspaceId` in the product context

## 1.7.0

### Minor Changes

- a967ecd: Add Assets Import Configuration component

## 1.7.0-next.0

### Minor Changes

- a967ecd: Add Assets Import Configuration component

## 1.6.0

### Minor Changes

- 1caf716: Add new PortalRequestCreatePropertyPanel ui kit component

## 1.6.0-next.0

### Minor Changes

- 1caf7166: Add new PortalRequestCreatePropertyPanel ui kit component

## 1.5.0

### Minor Changes

- be216ec: Added new jira:issueContext module

## 1.5.0-next.0

### Minor Changes

- be216ec6: Added new jira:issueContext module

## 1.4.0

### Patch Changes

- da4c64d: CONFDEV-82065 Renamed custom content list view componenents

## 1.4.0-next.1

### Patch Changes

- da4c64d: CONFDEV-82065 Renamed custom content list view componenents

## 1.4.0-next.0

### Minor Changes

- 0da5775: Add following Jira Service Management modules:

  - jiraServiceManagement:portalRequestCreatePropertyPanel module

## 1.3.0

### Minor Changes

- 16744b6: CONFDEV-79917 Register new UI-Kit Confluence Custom Content components
- 1412243: CONFDEV-79767 Add environmentId and environmentType to product context

## 1.3.0-next.1

### Minor Changes

- 14122434: CONFDEV-79767 Add environmentId and environmentType to product context

## 1.3.0-next.0

### Minor Changes

- 16744b63: CONFDEV-79917 Register new UI-Kit Confluence Custom Content components

## 1.2.1

### Patch Changes

- a23462d: Updated typings

## 1.2.1-next.0

### Patch Changes

- a23462d: Updated typings

## 1.2.0

### Minor Changes

- 1a8d47c: Add following Jira Service Management modules:

  - jiraServiceManagement:portalUserMenuAction module
  - jiraServiceManagement:portalRequestViewAction module

### Patch Changes

- 13afda5: Added inline edit in custom field edit top level component
- 90333a5: Updated typing version

## 1.2.0-next.2

### Patch Changes

- 90333a5: Updated typing version

## 1.2.0-next.1

### Minor Changes

- 1a8d47c0: Add following Jira Service Management modules:

  - jiraServiceManagement:portalUserMenuAction module
  - jiraServiceManagement:portalRequestViewAction module

## 1.1.1-next.0

### Patch Changes

- 13afda53: Added inline edit in custom field edit top level component

## 1.1.0

### Minor Changes

- c3d0263: Add DashboardGadget and DashboardGadgetEdit
- 6c44d2b: Add following Jira Service Management modules:
  - jiraServiceManagement:organizationPanel module
  - jiraServiceManagement:portalHeader module
  - jiraServiceManagement:portalSubheader module
  - jiraServiceManagement:portalFooter module
  - jiraServiceManagement:portalRequestDetail module
  - jiraServiceManagement:portalRequestDetailPanel module
  - jiraServiceManagement:queuePage module
  - jiraServiceManagement:portalProfilePanel module

## 1.1.0-next.2

### Minor Changes

- c3d0263: Add DashboardGadget and DashboardGadgetEdit

## 1.1.0-next.1

### Minor Changes

- 6c44d2b: Add following Jira Service Management modules:
  - jiraServiceManagement:organizationPanel module
  - jiraServiceManagement:portalHeader module
  - jiraServiceManagement:portalSubheader module
  - jiraServiceManagement:portalFooter module
  - jiraServiceManagement:portalRequestDetail module
  - jiraServiceManagement:portalRequestDetailPanel module
  - jiraServiceManagement:queuePage module
  - jiraServiceManagement:portalProfilePanel module

## 1.1.0-next.0

### Minor Changes

- c145946: Add following Jira Service Management modules:
  - jiraServiceManagement:organizationPanel module
  - jiraServiceManagement:portalHeader module
  - jiraServiceManagement:portalSubheader module
  - jiraServiceManagement:portalFooter module
  - jiraServiceManagement:portalRequestDetail module
  - jiraServiceManagement:portalRequestDetailPanel module
  - jiraServiceManagement:queuePage module
  - jiraServiceManagement:portalProfilePanel module

## 1.0.0

### Major Changes

- 745dde5: UI kit in general availability

### Minor Changes

- b16f675: Support password type for the Forge UI TextField component

## 1.0.0-next.1

### Major Changes

- 745dde5a: UI kit in general availability

## 0.17.0-next.0

### Minor Changes

- b16f675e: Support password type for the Forge UI TextField component

## 0.16.0

### Minor Changes

- 70e9c8c: Add Jira global full page and Jira projects settings full page extensions

## 0.16.0-next.0

### Minor Changes

- 66f60f9: Add Jira global full page and Jira projects settings full page extensions

## 0.15.0

### Minor Changes

- 5a8dc72: Replace Avatar and AvatarStack with User and UserGroup

### Patch Changes

- 36f8533: Changed name of custom field context config component
- fba6c45: Bumping types package to v24.10.0
- 9643c14: Prevent evaluating unexpected props in event effects

## 0.15.0-next.3

### Minor Changes

- 5a8dc72: Replace Avatar and AvatarStack with User and UserGroup

## 0.14.2-next.2

### Patch Changes

- fba6c45: Bumping types package to v24.10.0

## 0.14.2-next.1

### Patch Changes

- 36f8533: Changed name of custom field context config component

## 0.14.2-next.0

### Patch Changes

- 9643c14: Prevent evaluating unexpected props in event effects

## 0.14.1

### Patch Changes

- e055706: Do not catch the error so it is shown on UI

## 0.14.1-next.0

### Patch Changes

- e055706: Do not catch the error so it is shown on UI

## 0.14.0

### Minor Changes

- 92cc1f3: Add CustomFieldTypeContextualConfiguration top-level component

## 0.14.0-next.0

### Minor Changes

- 92cc1f3: Add CustomFieldTypeContextualConfiguration top-level component

## 0.13.1

### Patch Changes

- 3a08d95: Add appearance and openNewTab props to Link

## 0.13.1-next.0

### Patch Changes

- 3a08d95: Add appearance and openNewTab props to Link

## 0.13.0

### Minor Changes

- 6702dda: Add moduleKey to product context

## 0.13.0-next.0

### Minor Changes

- 6702dda: Add moduleKey to product context

## 0.12.0

### Minor Changes

- 51900bb: Adds ProjectPage component for jira:projectPage extension.

### Patch Changes

- 4c1543a: Added missing tslib deependency hence we are using import helpers

## 0.12.0-next.1

### Minor Changes

- 51900bb: Adds ProjectPage component for jira:projectPage extension.

## 0.11.1-next.0

### Patch Changes

- 4c1543a: Added missing tslib deependency hence we are using import helpers

## 0.11.0

### Minor Changes

- fac690f: Add Heading and Tabs components

## 0.11.0-next.0

### Minor Changes

- fac690f: Add Heading and Tabs components

## 0.10.0

### Minor Changes

- e25b779: Add FormCondition component

## 0.10.0-next.2

### Minor Changes

- e25b779: Add FormCondition component

## 0.10.0-next.1

### Minor Changes

- 81150ad: Add Tabs and FormCondition components

## 0.10.0-next.0

### Minor Changes

- 5bc6740: Add Heading component.

## 0.9.0

### Minor Changes

- c507334: Add license state to invocation context
- 625be41: Adds AdminPage component for Jira AdminPage extension.
- 1412f05: Remove markdown from Text

## 0.9.0-next.2

### Minor Changes

- 1412f05: Remove markdown from Text

## 0.9.0-next.1

### Minor Changes

- c507334: Add license state to invocation context

## 0.9.0-next.0

### Minor Changes

- 625be41: Adds AdminPage component for Jira AdminPage extension.

## 0.8.1

### Patch Changes

- def5d41: BUGFIX: Fix useEffect hook executing multiple times for an empty dependency array.

## 0.8.1-next.0

### Patch Changes

- def5d41: BUGFIX: Fix useEffect hook executing multiple times for an empty dependency array.

## 0.8.0

### Minor Changes

- f976c84: Add new components and props

### Patch Changes

- 8ffd4e2: Change dependencies
- fb6f804: Fixed a bug where eslint did not actually lint anything -- fixed a bunch of files that linted incorrectly as a result

## 0.8.0-next.2

### Minor Changes

- f976c84: Add new components and props

## 0.7.1-next.1

### Patch Changes

- fb6f804: Fixed a bug where eslint did not actually lint anything -- fixed a bunch of files that linted incorrectly as a result

## 0.7.1-next.0

### Patch Changes

- b61f024: Change dependencies

## 0.7.0

### Minor Changes

- [minor][c9998041](https://bitbucket.org/atlassian/aux/commits/c9998041):

  #### Breaking 💥

  - `CustomField` component - moved content from props to children and removed `CustomFieldView` component
  - Updated `IssueGlance` top-level component
  - Renamed `CustomFieldEdit` property from `onSave` to `onSubmit`
  - Now `CustomField` `fieldValue` is part of `extensionContext` instead of `productContext`, for both view and edit components

## 0.6.1

### Patch Changes

- [patch][a1e4495e](https://bitbucket.org/atlassian/aux/commits/a1e4495e):

  #### New ✨

  - Added IssuePanelAction component
  - Added SpacePage component to be used in new Confluence extension point

## 0.6.0

### Minor Changes

- [minor][31e0048](https://bitbucket.org/atlassian/aux/commits/31e0048):

  #### New ✨

  - Added CustomFieldEdit component to use in the Jira custom field extension point

## 0.5.1

### Patch Changes

- [patch][90188505](https://bitbucket.org/atlassian/aux/commits/90188505):

  #### New ✨

  - Added IssueActivity component to use in the new Jira extension point

## 0.5.0

### Minor Changes

- [minor][3c3b94e1](https://bitbucket.org/atlassian/aux/commits/3c3b94e1):

  #### Breaking 💥

  - Removed ConfigForm component, and removed config and defaultConfig props from Macro

  #### New ✨

  - Added MacroConfig component

## 0.4.4

### Patch Changes

- [patch][71847d44](https://bitbucket.org/atlassian/aux/commits/71847d44):

  #### New ✨

  - Added HomepageFeed top-level component to use in the new Confluence extension point
  - Added markup components for `Text`: `Strong`, `Em`, `Strike` and `Link`

## 0.4.3

### Patch Changes

- [patch][674112b4](https://bitbucket.org/atlassian/aux/commits/674112b4):

  #### New ✨

  - Added GlobalSettings component to use in the new Confluence extension point

## 0.4.2

### Patch Changes

- [patch][e3258c07](https://bitbucket.org/atlassian/aux/commits/e3258c07):

  #### Breaking 💥

  - CheckboxGroup now has a label prop, instead of legend prop (for consistency with all other form components)

  #### New ✨

  - Added input types (name, email, telephone) to TextField

  - Added ContentBylineItem and SpaceSettings components to use in the new Confluence extension points

  - Added markup format to Text component.

  - Improvements and one breaking change to components

  - Added new SectionMessage, Code, Toggle and Tooltip components

## 0.4.1

### Patch Changes

- [patch][772b7fd](https://bitbucket.org/atlassian/aux/commits/772b7fd):

  #### New ✨

  - `CustomField` and `CustomFieldView` components to use in the new Jira extension point

## 0.4.0

### Minor Changes

- [minor][1eef014](https://bitbucket.org/atlassian/aux/commits/1eef014):

  #### New ✨

  - `IssueAction` component to use in the new Jira extension point

  #### Breaking 💥

  - `Lozenge` component renamed to `StatusLozenge`

## 0.3.3

### Minor Changes

- [minor][6038aa7c](https://bitbucket.org/atlassian/aux/commits/6038aa7c):

  #### Breaking 💥

  - Renaming `Lozenge` component to `StatusLozenge`

## 0.3.3

### Patch Changes

- [patch][78074b06](https://bitbucket.org/atlassian/aux/commits/78074b06):

  ### Minor Changes

      #### New ✨

      - Support ContentAction/ContextMenu and related components

## 0.3.2

### Patch Changes

- [patch][2841c547](https://bitbucket.org/atlassian/aux/commits/2841c547):

  #### Fixed 🔧

  - Makes `appearance` prop optional in `Lozenge` component.

## 0.3.1

### Patch Changes

- [patch][3b0b6d42](https://bitbucket.org/atlassian/aux/commits/3b0b6d42):

  #### Fixed 🔧

  - Allow rendering of numbers in `Text` children

  - Improve error message for unknown component types such as arrays

  - Leaves `onClose` undefined if not passed into `ModalDialog`.

  - Better handling of interpolated string in `Text`

## 0.3.0

### Minor Changes

- [minor][5f0b1368](https://bitbucket.org/atlassian/aux/commits/5f0b1368):

  #### New ✨

  - `IssueGlance` and `IssuePanel` components to use in the new Jira extension points.

  - `Text` component now accepts strings and inline components as children. The `content` prop will continue to be supported.

  - The first two inline components! Use `Lozenge` and `DateLozenge` components inside the updated `Text` component.

  - `Avatar` and `AvatarStack` components.

  - `ModalDialog` component.

  - The `useProductContext` hook provides information like `issueId`, `issueKey` and `projectKey` in `platformContext` for extensions rendered in Jira.

  #### Fixed 🔧

  - `isRequired` now works as expected on `RadioGroup` field.

  - Stop focus moving to first field in `ConfigForm` when macro configuration is submitted.

## 0.2.0

### Minor Changes

- [minor][e8368816](https://bitbucket.org/atlassian/aux/commits/e8368816):

  #### New ✨

  - `Macro` component that accepts an `app` along with a `config` prop to enable
    macro configuration

  - `ConfigForm` component for `Macro`'s `config` prop

  - `useConfig` hook to retrieve configuration values from the new `Macro`
    component's configuration

  - `UserPicker` component for use in forms to select from users on the site

  - Add `placeholder` prop to `DatePicker` and `TextField`

  - `Cell` components can have empty children

  #### Breaking 💥

  - `Radio`'s `value` prop changed from accepting `any` value to `string` values

  #### Fixed 🔧

  - Dispatch functions can be called within other `useAction` reducers

  - The user now sees the name of the app during the ‘Allow Access’ prompt for 3LO requests

## 0.1.0

Initial release
