Skip to content

Latest commit

 

History

History
740 lines (440 loc) · 43.7 KB

File metadata and controls

740 lines (440 loc) · 43.7 KB

Changelog

0.9.11-alpha.1 (2026-03-04)

Features

  • v1-components: UiAddButton component, tests and docs were added (e90978c)
  • v1-components: UiAlert component, tests, and Storybook guides were added (3febafa)
  • v1-components: UiCalendar component, tests, and Storybook docs were added (c2d1840)
  • v1-components: UiCollapse components were added with slot-based icons (bf4ecf5)
  • v1-components: UiDatePicker component, tests and docs were added (77ce644)
  • v1-components: UiField remote-only component was migrated (e855be9)
  • v1-components: UiInfobox component, tests and docs were added (5be7c66)
  • v1-components: UiNumberStepper and UiTextbox autofit were added (2237175)
  • v1-components: UiSlider component, tests, and Storybook guides were added (7206a16)
  • v1-components: UiSwitch component, styles, tests, and Storybook docs were added (eb50c43)
  • v1-components: UiTimePicker component and docs were added (853aa16)

Bug Fixes

  • v1-components: Align select option default isSelected return type (5ec5fb8)
  • v1-components: Host internal imports were decoupled from host entrypoint (886c6bf)
  • v1-components: UiRadio aria handling and accessibility docs were improved (26ca271)
  • v1-components: UiTextbox input sizing was corrected (11677e0)
  • v1-endpoint: Build and test workspace configuration were corrected (f323e2a)

0.9.10 (2026-02-18)

Features

  • v1-contexts: Added fields customer.id, customer.externalId to order/card context (5c54adc)

0.9.10-alpha.1 (2026-02-17)

Features

  • v1-contexts: Added fields customer.id, customer.externalId to order/card context (03e0778)

0.9.9 (2026-02-12)

Bug Fixes

  • v1-components: apply vue plugins to storybook worker build (5054dd7)

0.9.8 (2026-02-12)

Features

  • v1-components: UiSelect, UiMenuItem components added (7980397)

Bug Fixes

  • CreateRoot host registry was synchronized with v1-components render graph (eaa04a8)

0.9.7 (2026-01-13)

Bug Fixes

  • v1-components: Missing host.d.ts (2082c4d)

0.9.6 (2026-01-13)

Bug Fixes

  • Was added height property and orbstack domain (03485b0)

0.9.5 (2025-12-09)

Features

  • v1-components: Added rows/cols native textarea attributes to UiTextbox (works only for multiline=true) (c1784bb)

0.9.4 (2025-12-08)

Bug Fixes

  • v1-components: Attributes inheritance for UiModalSidebar (3c775c9)

0.9.3 (2025-11-24)

Bug Fixes

  • Replaced useTemplateRef with shallowRef (8382815)
  • Style for disabled textbox (45bb4a4)

0.9.2 (2025-11-24)

Bug Fixes

  • Height of UiTextbox in multiline mode (bdcf4a4)

0.9.1 (2025-11-24)

Features

  • Added goTo method to host callables for navigation inside CRM (25d72dc)
  • UiTextbox component - basic text input (28eda2a)

Bug Fixes

  • Fixed en-GB locale for UiTag (debe5a5)

0.9.1-alpha.2 (2025-11-12)

Features

  • ref #102071 Implementation of a general scheme for a card in the orders section and in chats (ade5857)

0.9.1-alpha.1 (2025-11-05)

Features

  • ref #102071 Embed targets of the order form in chats (e3fe25e)
  • v-contexts: ref #102071 Context for embed targets of the order form in chats (7c3aae2)

0.9.0 (2025-09-12)

⚠ BREAKING CHANGES

  • Заменена цель customer/card:appeals на цели customer/card:inWork.before и customer/card:inWork.after

Features

  • Заменена цель customer/card:appeals на цели customer/card:inWork.before и customer/card:inWork.after (5763fd8)

0.8.4 (2025-09-10)

Bug Fixes

  • Изменено описание для цели customer/card:appeals (7129d33)

0.8.3 (2025-09-09)

Features

  • Добавлен новая цель customer/card:appeals (e65ae36)

0.8.2 (2025-08-14)

Features

  • Updated metadata for order/card targets (ca9dee2)

0.8.1 (2025-07-29)

Features

  • Added field 'code' to OrderItemStatus (892ebdd)

0.8.0 (2025-07-29)

⚠ BREAKING CHANGES

  • v1-contexts: Changing status by code instead of id, because id is not available in CRM's REST API

Bug Fixes

  • v1-contexts: Changing status by code instead of id, because id is not available in CRM's REST API (a36df1c)

0.7.0 (2025-07-28)

⚠ BREAKING CHANGES

  • v1-contexts: Убрана возможность передать null в качестве statusId в действии changeItemStatus, переименовано поле в действии createItem priceCode => priceTypeCode

Bug Fixes

  • v1-contexts: Убрана возможность передать null в качестве statusId в действии changeItemStatus, переименовано поле в действии createItem priceCode => priceTypeCode (548be18)

0.6.1 (2025-07-27)

Features

  • v1-contexts: Added changeItemStatus method to order/card actions (4e8b471)

0.6.0 (2025-07-24)

0.5.23-alpha.8 (2025-07-23)

Features

  • v1-contexts: Host rejections in actions (894e635)

0.5.23-alpha.7 (2025-07-22)

Bug Fixes

  • Fixed shape analysis if a key exists and its value is undefined (c337650)

0.5.23-alpha.6 (2025-07-22)

Features

  • v1-contexts: Added method for changing order items' manual discounts (ff23336)

Bug Fixes

  • Arguments names of changeItemQuantity action (520a575)

0.5.23-alpha.5 (2025-07-21)

Bug Fixes

  • v1-contexts: Returning undefined instead of throwing error if unknown method was requested (9f0296e)

0.5.23-alpha.4 (2025-07-20)

⚠ BREAKING CHANGES

  • v1-types: Removed deprecated type ContextSchemaMap, renamed ActionArgs => ActionAccepts, ReturnType replaced with ActionExpects that extracts return type from async functions
  • v1-contexts: Metadata format, previous data is now accessible by key 'contexts'
  • contextsUsage was removed from metadata in flavor to changes of contexts format, actualizing signatures in the root package according to recent features

Features

  • contextsUsage was removed from metadata in flavor to changes of contexts format, actualizing signatures in the root package according to recent features (94d4486)
  • v1-contexts: Actions signatures, JSON metadata for actions & types for automatic docs generation (899cf2b)
  • v1-contexts: Added scaffolding logic for order/card:items actions (0a042d1)
  • v1-contexts: Merged order/card:items context into order/card (02920bf)
  • v1-contexts: Metadata format, previous data is now accessible by key 'contexts' (c09bfee)
  • v1-contexts: Signature of createItem action in order/card:items (3f15da3)
  • v1-types: Added type for i18n translations for objects keys (5ff68fe)
  • v1-types: Added types for actions (0e23060)
  • v1-types: Removed deprecated type ContextSchemaMap, renamed ActionArgs => ActionAccepts, ReturnType replaced with ActionExpects that extracts return type from async functions (637d3c2)

0.5.23-alpha.3 (2025-07-11)

Features

  • v1-contexts: Added discount.amount, discount.percent, discount.total to order/card context (c0a23a5)

0.5.23-alpha.2 (2025-07-03)

Bug Fixes

  • v1-contexts: Missing order/card:items context in schema list (2b3d489)

0.5.23-alpha.1 (2025-07-03)

Features

  • Re-export of order items & settings contexts in the root package (7b586dc)
  • v1-contexts: Added context for order items (030e47e)
  • v1-contexts: Added context for OrderItems (6a93fa1)
  • v1-contexts: Added contexts for order card settings (a0fc9d7)
  • v1-types: Added types for basic entities (608acd7)

0.5.22 (2025-02-04)

Features

  • Added new target customer/card:communications.after (30fda6d)

Bug Fixes

  • v1-components: Missing floating-ui dependencies (45836bd)

0.5.21 (2025-02-03)

Bug Fixes

  • v1-components: Fixed date format for spanish locales (9be1716)

0.5.20 (2025-01-31)

Bug Fixes

  • v1-components: Missing UiCopyButton slots definition (7ac224a)

0.5.19 (2025-01-31)

Bug Fixes

  • v1-components: Missing UiDate in exported remote members (7a91ba4)

0.5.18 (2025-01-30)

Features

  • Added popper/tooltip components to known components list (911df10)
  • Added UiCopyButton to known ui components list (d3d4cab)
  • v1-components: ref #99154 UiPopper/UiPopperTarget/UiPopperConnector/UiTooltip components (2cb529d)
  • v1-components: UiCopyButton component (35e78b3)

0.5.17 (2025-01-28)

Bug Fixes

  • Missing UiDate component in createRoot utility (1754b87)

0.5.16 (2025-01-27)

Features

  • v1-components: UiDate & utilities for date/time formatting with automatic vue-i18n locale detection (41ad8b0)

0.5.15 (2025-01-24)

Features

  • Composable utility for using @omnicajs/symfony-fouter (cc9df5a)

Bug Fixes

  • v1-components: Avatar display style (b29c9a8)

0.5.14 (2025-01-24)

Bug Fixes

  • v1-components: isURL predicate now returns true for relative URLs without protocol (7de880e)

0.5.13 (2025-01-24)

Features

  • v1-components: Expanded TS type 'Dimensions' with a set of values like -xM (90e270f)

Bug Fixes

  • v1-components: Validator for UiLink & UiToolbarLink allows javascript:void(0) (693e7d4)

0.5.12 (2025-01-23)

Features

  • v1-contexts: Added field for system routing data (5638050)
  • v1-contexts: Added isAdmin/isManager flags to user/current context (a0c491a)

Bug Fixes

  • v1-components: Adjusting types in package according to the fix from v1-types (a3e8f1f)
  • v1-types: Accepts method of fields in schemas (deffa6f)

0.5.11 (2025-01-22)

Bug Fixes

  • v1-components: If workers array is empty, original image source will be used (27fa33c)

0.5.10 (2025-01-21)

Features

  • Added UiImage to known components list (316e39c)
  • v1-components: Added logic for image optimizing: resize/crop, UiImage component that implements optimization logic, UiAvatar images optimized by default, if workers array is provided (6d7dcfa)
  • v1-contexts: Added field 'image.workers' to settings context (38355b2)

0.5.9 (2025-01-15)

Features

  • Added customContexts field to targets's metadata used by docs generators (1bcc318)

0.5.8 (2025-01-14)

Bug Fixes

  • v1-components: Missing UiAvatarList in host environment (a1f1d55)

0.5.7 (2025-01-14)

Features

  • v1-components: Added chevron-left icon sprite (687a69c)
  • v1-components: Added UiAvatar component (ea6ae32)

0.5.6 (2025-01-03)

Bug Fixes

  • Updated vue-remote to v0.2.5 with fixes to host tree update mechanism (72427e5)

0.5.5 (2024-12-28)

Features

  • Added options to useCustomField so it is possible to narrow it's type & handle errors of interactions with host (43a08fa)

0.5.4 (2024-12-25)

Bug Fixes

  • v1-contexts: Setting value in reactive state for custom context (226669d)

0.5.3 (2024-12-25)

0.5.3-alpha.1 (2024-12-24)

0.5.2 (2024-12-24)

Special release for the fixes included. Please take a note here that alpha versions' changes were not included.

Bug Fixes

  • Fixed description of target 'order/card:comment.manager.before' (dbe61c7)

0.5.2-alpha.4 (2024-12-24)

Features

  • v1-types: Removed before/last fields from CustomDictionaryFilter (54f64ab)

Bug Fixes

  • Missing UiCheckbox/UiRadio in components' names list passed to remote root (2d0981e)

0.5.2-alpha.3 (2024-12-23)

Bug Fixes

  • v1-contexts: Missing company.KPP field of order/card context from v0.5.1 (11c3cc4)

0.5.2-alpha.2 (2024-12-23)

Bug Fixes

  • v1-components: Missing UiRadio host export (8811cf6)

0.5.2-alpha.1 (2024-12-23)

Features

  • v1-components: Added UiRadio component (a29ab06)

0.5.1 (2024-12-23)

Special release for the features included. Please take a note here that alpha versions' changes were not included.

Features

  • New target definition 'order/card:comment.manager.before' for widgets in 'Client comments' block (556ce64)
  • v1-contexts: Added company.KPP field to order/card context (c188ccb)

0.5.1-alpha.6 (2024-12-20)

Features

  • v1-components: Added UiCheckbox component (87cbaa8)

0.5.1-alpha.5 (2024-12-19)

Features

  • v1-contexts: Adjusted validator to changed custom fields' kinds (3f730be)
  • v1-contexts: Removed before & last filters from custom dictionary query (9e53e28)
  • v1-types: Renamed custom field kinds, additional custom fields (0100148)

0.5.1-alpha.4 (2024-12-17)

Bug Fixes

  • Missing useCustomField declaration in index.d.ts (4babd03)

0.5.1-alpha.3 (2024-12-16)

Features

  • v1-types: All fields except 'choice' were made nullable (0311cb5)

0.5.1-alpha.2 (2024-12-16)

Bug Fixes

  • v1-contexts: Missing utilities, renaming according to types changes (5cdd029)
  • v1-types: Replacing experimental types (3ebc4d2)

0.5.1-alpha.1 (2024-12-13)

Features

  • Added useCustomField composable (8290af2)
  • v1-contexts: Logic of custom contexts (b4e3dff)
  • v1-types: Added types for custom contexts (a86c795)

0.5.0 (2024-12-11)

⚠ BREAKING CHANGES

  • Renaming fields of order/card context

Features

  • Renaming fields of order/card context (cc8f72f)

0.4.9 (2024-12-10)

Features

  • v1-contexts: Added additional value to contragent.type (95ad354)

0.4.8 (2024-12-09)

Features

  • v1-contexts: Added fields to order/card context (1320580)
  • v1-contexts: Types clarification, processing errors in changes handler method 'on' of ContextAccessor, created by createContextAccessor (111a08c)

0.4.7 (2024-12-08)

0.4.6 (2024-12-08)

Bug Fixes

  • v1-context: Fixed exported ContextStore ts type (5496f3e)
  • v1-contexts: Moved v1-testing to dev dependencies, where it was intended to be (88f3d06)

0.4.5 (2024-12-06)

Bug Fixes

  • v1-testing: Missing exports field in package.json - reason why v0.4.4 is missing in npm (a7601df)
  • v1-types: Missing exports field in package.json - reason why v0.4.4 is missing in npm (2dcfd9c)

0.4.4 (2024-12-06)

Features

  • v1-contexts: Reactive contexts logic moved to a separated package (025c68b)
  • v1-testing: Package for testing utils (2670e5a)
  • v1-types: Package for basic types (a80bf8f)

Bug Fixes

  • v1-components: Updated @omnicajs/vue-remote to v0.2.3 with fixed logic of TouchEvent serialization (09d447f)

0.4.3 (2024-12-03)

0.4.2 (2024-12-02)

Bug Fixes

  • Exporting types from scaffolding.d.ts (504500f)

0.4.1 (2024-11-29)

Bug Fixes

  • v1-components: Fallback i18n injection to null (2c9250f)

0.4.1-beta.4 (2024-11-29)

Bug Fixes

  • v1-components: Missing event in UiYandexMap remote component declaration, replaced CrmYandexMap with UiYandexMap in remote root known components list (e18c3cf)

0.4.1-beta.3 (2024-11-29)

Features

  • v1-components: Added experimental component - UiYandexMap (19219dd)

0.4.1-beta.2 (2024-11-29)

Features

  • Replaced typeCode / siteCode with type / site in order/card schema (102124b)

0.4.1-beta.1 (2024-11-29)

Features

  • Added typeCode / siteCode to order/card schema (c3c4a27)

Bug Fixes

  • v1-components: Styles of ellipsis modifier of UiLink (c3b2189)

0.4.1-alpha.25 (2024-11-28)

0.4.1-alpha.24 (2024-11-28)

0.4.1-alpha.23 (2024-11-28)

0.4.1-alpha.22 (2024-11-28)

Bug Fixes

  • v1-components: Added slot 'icon' to remote UiLink definition (c15bd98)

0.4.1-alpha.21 (2024-11-27)

Bug Fixes

  • v1-components: Missing VueI18n export (ed6ef3a)

0.4.1-alpha.20 (2024-11-27)

Bug Fixes

  • v1-components: Missing i18n plugin (635b839)

0.4.1-alpha.19 (2024-11-27)

Features

  • Added field 'photo' to 'user/current' context (4d6aece)

0.4.1-alpha.18 (2024-11-27)

Bug Fixes

  • Missing components info for remote root (ee0cf4a)

0.4.1-alpha.17 (2024-11-27)

0.4.1-alpha.16 (2024-11-27)

Bug Fixes

  • v1-components: exports configuration (4756f47)

0.4.1-alpha.15 (2024-11-26)

Bug Fixes

  • Types across schemas, removed artifacts from unsuccessful rebase (d34514d)

0.4.1-alpha.14 (2024-11-26)

0.4.1-alpha.13 (2024-11-26)

0.4.1-alpha.12 (2024-11-26)

0.4.1-alpha.11 (2024-11-26)

Features

  • v1-components: Added links validator for UiButton and UiLink (94788df)
  • v1-components: Added UiToolbar, UiToolbarButton and UiToolbarLink (2bba2b5)

0.4.1-alpha.10 (2024-11-26)

Bug Fixes

  • Missing import of ReadonlyField (5a068ce)

0.4.1-alpha.9 (2024-11-26)

Bug Fixes

  • Types declaration in index.d.ts (2751630)
  • v1-components: Missing slot of remote UiModalWindow definition (2bf97a3)

0.4.1-alpha.8 (2024-11-25)

Bug Fixes

  • Missing contexts in meta.json (52d3529)

0.4.1-alpha.7 (2024-11-25)

0.4.1-alpha.6 (2024-11-25)

0.4.1-alpha.5 (2024-11-25)

0.4.1-alpha.4 (2024-11-25)

0.4.1-alpha.3 (2024-11-25)

0.4.1-alpha.2 (2024-11-25)

Bug Fixes

  • v1-components: Missing exported files (9166a30)

0.4.1-alpha.1 (2024-11-25)

Features

  • v1-components: Added UiButton, UiLink, UiLoader, UiTransition & scaffolding (9685390)
  • v1-components: Added UiError, UiScrollBox, UiTag, i18n and documentation for UiButton and UiLink (e2d2b21)
  • v1-components: Added UiModal, UiModalSidebar, UiModalWindow and UiModalWindowSurface (24d3705)

0.4.0 (2024-11-25)

⚠ BREAKING CHANGES

  • Удалены поля order.templates.number.api и order.templates.number.crm из контекста settings

Features

  • ref #98287 Completed order/card with data (23129cc)
  • ref #98287 Контекст с данными о текущем пользователе (a6cdb78)

0.3.7 (2024-11-25)

Fixes

  • Added generation of meta.json to ci (1b3b776)

0.3.6 (2024-11-22)

0.3.5 (2024-11-22)

Fixes

  • TypeScript types: Writable, WidgetRunner (4b0f656)

0.3.4 (2024-11-21)

0.3.3 (2024-11-20)

Features

  • Добавил блок со списком использований контекстов (6bdd5d6)
  • Добавил испанские переводы (0329323)

Fixes

  • Corrections of documentation types (dc9f297)
  • tsconfig module type (a0f01c1)

0.3.2 (2024-11-20)

Fixes

  • Fixed import of SchemaList in index.d.ts (3da857a)

0.3.1 (2024-11-19)

0.3.0 (2024-11-19)

⚠ BREAKING CHANGES

  • Removed targets order/card:store.after, order/card:dimensions.after

Features

  • Removed targets order/card:store.after, order/card:dimensions.after (4fe9240)

0.2.9 (2024-11-18)

Features

  • Added new targets' definitions for order/card (6054272)

0.2.8 (2024-11-14)

Features

  • 'payload' argument of httpCall methods was made optional (103b6a4)

0.2.7 (2024-11-13)

Features

  • Added useHost composable for calling host methods & first method httpCall (72ec875)

Fixes

  • Fixed customer/card.phone => customer.card:phone naming (9356313)

0.2.6 (2024-11-11)

Fixes

  • Metadata types for protection from missing fields & generation (c6541f3)

0.2.5 (2024-11-04)

Fixes

  • dts plugin removed from build configuration (d5c6991)

0.2.4 (2024-11-04)

Fixes

  • Types declaration of the main entrypoint (4c50e51)

0.2.3 (2024-11-04)

Fixes

  • Types declaration generation (e555013)

0.2.2 (2024-11-04)

Fixes

  • Missing types field in package.json manifest (71fe0a5)

0.2.1 (2024-11-04)

Features

  • Added CrmYandexMap to known components (90621b0)

Fixes

  • ContextAccessor getter return type (5a98241)

0.2.0 (2024-11-02)

⚠ BREAKING CHANGES

  • Removed all types from types/endpoint.d.ts, old ones were replaced with types from types/widget.d.ts
  • Removed previous pages API, which was replaced with reactive context API

Features

  • Scaffolding logic for widgets, reactive context, json metadata for creating documentation (9ddd8f8)

0.1.0 (2024-04-27)

⚠ BREAKING CHANGES

  • @remote-ui/core types replaced with alternatives from @omnicajs/vue-remote

Features

  • @remote-ui/core types replaced with alternatives from @omnicajs/vue-remote (c265070)

0.0.1 (2024-04-26)

Features