- 11571ea: Switch from ESLint + Prettier to oxlint + oxfmt
- 09e231d: Add TextBlock component
- eb65e4d: Make API#listInstallation options argument optional
- b7fe53c: Add size, readOnly, minLength and maxLength props to TextField
- 5cbc516: Add (client-side) filtering by status to API#listInstallations
- 7864510: Remove
removedflag from installation objects. Use thestatusproperty instead.
- c6e53a8: Fix listInstallations types
-
de852d9: Add
statusproperty for installationsThe
statusproperty can have three different values:"active","paused"and"uninstalled".The old
removedis now marked as deprecated and will be removed in a future release. For the time being the flag will still be kept around for now for backwards compatibility. Its value will betruewhenstatusis"uninstalled", otherwisefalse.
- be39216: Set default KvEntry value type to unknown
- 73cb6e6: Bump Node.js requirement to v20
- 727d438: Change the format for KV.list selector
- 7ea9b58: Switch to ESM-only
- 7729ea1: Expose API.Kv* types
- 9c8af72: Expose APIError
- e502d95: feat: Stricter type inference for getMany
- 0b3735a: Include error codes for API errors
- 9aac85a: Add support for reverse ordering and batchSize for KV list operations
- abd0522: Add RelativeTime component
- 73519f9: Add
startandendparameters to KV list selectors
- 966f8ec: Rework publishing workflow
- b475e60: Publish npm packages using trusted publishing
- 90a59e1: Deprecate lineClamp and flexBasis properties from Box and Flex
- d31fbdf: feat(ui/experimental/Button): allow name and value props for Buttons
- a98a23e: Rename Alert component's "type" prop to "tone", with similar semantics to the Tag component.
- 061b531: Rename Badge component to Tag
- e8dc8e8: Add an experimental Badge component
- 8fc0049: Add experimental support for KV enqueue op
- b3e27af: Add support for Switch component descriptions
- af37424: Update dependencies
- 64bca46: Remove display="inline" support from ui/experimental/Box
- 6f91d63: Add lineClamp proprety for ui/experimental/Box
- c91bc5a: Fix Disclosure export
- fffed78: Add 'clearable' prop for Select
- 454727e: Add a Disclosure component
- beeb0fb: Add a "lg" size for Text
- 001068d: Add a ui/experimental/Select component
- 086e08c: Flip around HiddenInput's 'valid' prop into 'invalid' and make it optional
- c67813f: Make LinkButton available for app UIs
- b877cff: Use the Fetch API to not be dependent on Node.js specific APIs
- 9282473: Update @badrap/valita
- b58197c: Fix build process
- 485e55e: Don't run install scripts from dependencies
- 485e55e: Update dependencies
- 249ed2a: Switch from mdi to material-symbols
- b93a874: Add iconOnly props for all buttons
- 04efe3c: Add responsive iconOnly and size Button props
- 56a0280: Add icon prop to Buttons
- 8a0e2a0: Rename MaterialIcon back to Icon
- 21f62d5: Add Hidden component
- 8b70984: Remove List.Section for now
- f71dd5f: rename Callout to Alert
- 9b11347: Add MaterialIcon
- 6fff308: Add yellow text & icon color
- 983893e: Add experimental icon component
- 649b88a: Allow responsive list sizes
- a833a6d: Add changeset publishing automation