Changelog
1.1.26.2 - 2025-11-26
Fixed
- Rendering issue in script builder - #869ay1f0b
1.1.26.1 - 2025-11-20
Fixed
- Timezone concern breaking controllers without cookies
1.1.26.0 - 2025-11-18
Added
- add font_primary param to ThemeContext
- Add popover attributes to ModelAssociationList to enable custom positioning
- Add translations on flow diagram context menu and block drawer
- Make favorite button in item card change type of icon when clicked
- Add custom colors to button and tabs - #869akh20v
- Add timezone awareness - #869ata1ub
- Catalog variants - #CU-869a98pb
- userScopes prop to JsonForm in protocol elements drawer bar - #CU-869aknpfj
- ModelAssociationOverlay props: showresults, showselected - #LOOPOS-30550
- Add tooltips to Entities - #LOOPOS-32501
Changed
- Re-add the ability to choose a MainLayout background
- Improve UX of scripts - #LOOPOS-31207
- Improve scripts log management - #LOOPOS-31208
- Update protocol views for new structure - #LOOPOS-32195
Fixed
- (Technical) Add patch to simple_cov to silence View test line errors
- (Tech) Allow modal primary action prop override
- Table FloatBar not appearing
- MainLayout and TabsLayout scroll issues
- Model association overlay not being sent correctly
- Nested tables row text not showing correctly
- Remove font ligatures
- FormEntry Lookbook preview
- ThemeContext not being applied correctly in some cases
- (Tech) Duplicate controller registration
- Tag scripts choosing wrong base tag
- Sidebar slot not accepting config object
- Fix sort item cut off in tables due to FontAwesome upgrade - #869b08kcg
- Draft styles in entity token - #LOOPOS-32079
- Multiple File Input style issues - #LOOPOS-32331
1.1.21.5 - 2025-11-06
Fixed
- Table FloatBar not appearing
- MainLayout and TabsLayout scroll issues
1.1.25.3 - 2025-11-06
1.1.25.2 - 2025-11-06
Added
- Add translations on flow diagram context menu and block drawer
Fixed
- Fix sort item cut off in tables due to FontAwesome upgrade - #869b08kcg
1.1.25.1 - 2025-11-04
Fixed
- (Tech) Duplicate controller registration
1.1.25.0 - 2025-11-03
Added
- Add timezone awareness - #869ata1ub
- ModelAssociationOverlay props: showresults, showselected - #LOOPOS-30550
Fixed
- MainLayout and TabsLayout scroll issues
- Model association overlay not being sent correctly
- FormEntry Lookbook preview
- Draft styles in entity token - #LOOPOS-32079
- Multiple File Input style issues - #LOOPOS-32331
1.1.24.1 - 2025-10-30
Fixed
- Fix sort item cut off in tables due to FontAwesome upgrade - #869b08kcg
1.1.24.0 - 2025-10-29
Added
- add font_primary param to ThemeContext
- Add popover attributes to ModelAssociationList to enable custom positioning
- Make favorite button in item card change type of icon when clicked
- Add custom colors to button and tabs - #869akh20v
- Catalog variants - #CU-869a98pb
- userScopes prop to JsonForm in protocol elements drawer bar - #CU-869aknpfj
- Add tooltips to Entities - #LOOPOS-32501
Changed
- Improve UX of scripts - #LOOPOS-31207
- Improve scripts log management - #LOOPOS-31208
- Update protocol views for new structure - #LOOPOS-32195
Fixed
- (Tech) Allow modal primary action prop override
- ThemeContext not being applied correctly in some cases
- Nested tables row text not showing correctly
- Table FloatBar not appearing
1.1.23.2 - 2025-10-21
Added
- ModelAssociationOverlay props: showresults, showselected - #LOOPOS-30550
Changed
- Re-add the ability to choose a MainLayout background
Fixed
- MainLayout and TabsLayout scroll issues
- Model association overlay not being sent correctly
- FormEntry Lookbook preview
- (Technical) Add patch to simple_cov to silence View test line errors
- Tag scripts choosing wrong base tag
- Sidebar slot not accepting config object
- Draft styles in entity token - #LOOPOS-32079
- Multiple File Input style issues - #LOOPOS-32331
1.1.21.4 - 2025-10-21
Fixed
- MainLayout and TabsLayout scroll issues
1.1.23.1 - 2025-10-16
Fixed
- Model association overlay not being sent correctly
1.1.23.0 - 2025-10-15
Added
- ModelAssociationOverlay props: showresults, showselected - #LOOPOS-30550
Changed
- Re-add the ability to choose a MainLayout background
Fixed
- FormEntry Lookbook preview
- (Technical) Add patch to simple_cov to silence View test line errors
- Tag scripts choosing wrong base tag
- Sidebar slot not accepting config object
- Draft styles in entity token - #LOOPOS-32079
- Multiple File Input style issues - #LOOPOS-32331
1.1.21.3 - 2025-10-14
Fixed
- MainLayout and TabsLayout scroll issues
1.1.22.1 - 2025-10-13
Changed
- Re-add the ability to choose a MainLayout background
Fixed
- Tag scripts choosing wrong base tag
- Sidebar slot not accepting config object
1.1.21.2 - 2025-10-13
Added
- Tests in the pipeline
- Added de, nl, fr locales
Test
- Cursor generated unit tests
1.1.21.1 - 2025-10-09
Added
- Updated version
- Updated version
- updated version
- updated version and gemfile
- Add translations on flow diagram context menu and block drawer
- Added de, nl, fr locales
- updated version
- Add translations on flow diagram context menu and block drawer
- Added de, nl, fr locales
Fixed
- Added missing translations
- missing translation in table
- missing translation in table
1.1.22.0 - 2025-10-09
Added
- Material UI icons (MIcon component) for UI 2.0
- Preparations for UI 2.0 Sidebar
- Some UI 2.0 colors
- UI 2.0 fonts
- Added GroupAvatar component
- Avatar Component - #LOOPOS-31908
- Added AppLogo component - #LOOPOS-32354
1.21.0 - 2025-10-03
Added
- Create key value entity token - #869ab3347
- Create PopoverTemplate component - #869afy3a9
- Create ContextMenu component - #CU-869ag3hpe
- Association overlay add drag and drop sorting on selected values - #LOOPOS-32437
- Add line sorting to tables - #LOOPOS-32440
Fixed
- Token previews - #LOOPOS-32437
- Removed old TopComponent from ShowHeader - #NO-TASK
1.20.17 - 2025-10-03
Fixed
- Model Associations List and Overlay components breaking in dummy app
1.20.16 - 2025-09-29
Fixed
- Protocol page layout issue when switching protocols - #869a6f3f6
1.20.15 - 2025-09-24
1.20.14 - 2025-09-22
Added
- Show service error messages in show - #LOOPOS-32217
1.20.13 - 2025-09-15
Fixed
- Inline Text Edit having wrong height
- React components not being mounted correctly - #No-TASK
1.20.12 - 2025-09-15
1.20.11 - 2025-09-12
Fixed
- Layout issues - #LOOPOS-32346
1.20.10 - 2025-09-11
Fixed
- Info tab payments breaking due to missing method
1.20.9 - 2025-09-11
Fixed
- Cards V2 documentation breaking the preview
- Overflowing Table cell tooltips not working inside dialogs
1.20.8 - 2025-09-11
Added
- You can now configure the modal trigger button for the FinancialLog Card (eg: disable it)
Fixed
- Log Expand/Collapse not respecting locale setting
- Select and Select2 chevron color and size
- TabsSection corner actions did not have default gap
- LogList having an unstable sort order for logs in a group - events that happened in at the same second would have random order
- Table action column appearing outside of table border
1.20.7 - 2025-09-09
Fixed
- EntityTokens not displaying the tooltip
1.20.6 - 2025-09-09
Fixed
- Empty tooltip on table cells
1.20.5 - 2025-09-08
Fixed
- FinancialLog header difference in modal header
1.20.4 - 2025-09-08
Added
- Open title_info slot for FinancialLog Cards
- Open info slot for TitleDescription
1.20.3 - 2025-09-08
Added
- Created GridLayout - #LOOPOS-32443
1.20.2 - 2025-09-05
Fixed
- Old ModalComponent not being centered
1.20.1 - 2025-09-05
Fixed
- Add draft option to FinancialLog Card
1.20.0 - 2025-09-05
Added
- Marketplace Mock previews
- CSS Class utils modifier DSL helpers can now have proc/lambda condidions
- Random id utility function for LoopComponents
- (tech) Development assets now automatically rebuild
- Button now has full prop
- Dots component - #LOOPOS-32035
- Scaffold ItemCard and ItemDetails for C2C - #LOOPOS-32035
- Carousel component - #LOOPOS-32035
- Added Chip and ChipList components - #LOOPOS-32035
Changed
- Update Dummy app to Rails 8 with propshaft, remove webpacker remains
Fixed
- Accordion toggler firing form submits
Removed
- (tech) Deprecated SQlite3 adapter
1.19.14 - 2025-09-05
Changed
- Protocol element settings now use untranslated settings
1.19.13 - 2025-09-05
Added
- add FTI option to FinancialLog Card
1.19.12 - 2025-09-03
Fixed
- AI Block missing magical rainbow border
1.19.11 - 2025-09-03
Added
- Fix table filters not showing in modals and dialogs - #LOOPOS-32442
Changed
- Deprecate with_body usage in Accordion, non-breaking. Use content slot instead
Fixed
- Accordion not respecting height on toggle
- Select value being the same as option text - #LOOPOS-32390
Test
- Added Accordion tests
1.19.10 - 2025-09-02
Added
- Modal content now has automatic vertical scroll
1.19.9 - 2025-09-02
Added
- Add header slot for custom TitleDescription titles for Modals
Changed
- Tooltip usage thorough LooposUI, updated docs with recommended usage fix: Enabled tooltips for Multiple file input
- (tech) Dummy slot usage improvements
Fixed
- Tooltip title not changing with dataset set value
- Popover incorrect position when using toggle_button slot
- Table not respecting min-width, max-width and width - #LOOPOS-32067
- Tooltips in Popovers and Modals - #LOOPOS-32118
1.19.8 - 2025-09-02
Changed
- (tech) Make Entities::Partnable support both PartnableResource::Partner interface and Partner/PartnerGroup model
1.19.7 - 2025-08-29
Fixed
- (tech) Financial Log preview and docs
1.19.6 - 2025-08-28
Fixed
- Table Footer ignoring click events
1.19.5 - 2025-08-28
Fixed
- Tracking url link for shipping packages - #LOOPOS-32097
1.19.4 - 2025-08-27
Fixed
- TableHeader looking for translations in the wrong file
1.19.3 - 2025-08-26
Fixed
- (tech) Syntax error in logo svg helper
1.19.2 - 2025-08-26
Added
- count param to TitleDescription
- Add corner_actions slot to TabSection
- Added missing options to FinancialLog Card
Fixed
- No way to pass in raw HTML to log content and expanded content
1.19.1 - 2025-08-26
Added
- Add image support to Token component - #LOOPOS-32253
1.19.0 - 2025-08-25
Added
- Customize Button component base element tag
- Popover improvements: control anchor element, anchor position and rotate trigger on click
- (Tech) Minified CSS in production
- Table cell errors and action slots - #LOOPOS-26468
- Condensed labels - #LOOPOS-264688
- Icon color property for IconTooltip - #LOOPOS-264688
- Make backend images controller extendible using template or callbacks - #LOOPOS-30556
- File input component - #LOOPOS-30901
- Make all inputs work with autosubmit mode - #LOOPOS-31182
- Create LoadingAi component - #LOOPOS-31418
- Extract Index and Show headers, make them streamable - #LOOPOS-31904
- Update to Tailwind 4 - #LOOPOS-32036
Changed
- Update rubocop-shopify (deprecated rules)
- (Tech) Refactor Table header component for applied filter support - #LOOPOS-31985
Docs
- Preview System
- Architecture diagram - #LOOPOS-32053
Fixed
- Broken previews for DoubleStateLabels
- (Tech) Broken previews without documentation
- Cursor pointer and bigger click area on close Modal button
- Cursor pointer on Buttons
- Default fonts in modals
- Images controller reloading whole page instead of inner turbo-frames
- Toaster animations and position
1.18.12 - 2025-08-25
Fixed
- LogList not working with empty list of logs
1.18.11 - 2025-08-25
Added
- Create new protocol element - input:custom - #LOOPOS-31892
Changed
- Update DS version
Fixed
- Table footer with managed rows breaking
- Label not showing for old protocol elements - #LOOPOS-32056
1.18.10 - 2025-08-22
Added
- Added template - #LOOPOS-31892
1.18.9 - 2025-08-21
Added
- withmodalaction slot for FloatBar
- Footer slot for tables
1.18.8 - 2025-08-20
Fixed
- Tables not respecting width props - #LOOPOS-32067
1.18.7 - 2025-08-19
Changed
- Update DS version
1.18.6 - 2025-08-14
Fixed
- validation chat persisting after Show page - #LOOPOS-31994
1.18.5 - 2025-08-13
Added
- 403 Access Denied page
1.18.4 - 2025-08-12
Added
- Add configuration to set a base class for all LooposUi controllers
1.18.3 - 2025-08-12
Added
- Add ability to control detach permission for Model Association List and Orverlay via Entity Argument Builder
1.18.2 - 2025-08-06
Added
- Edit fields on category create - #LOOPOS-30935
Fixed
- Some fix
1.18.1 - 2025-08-05
Fixed
- Services Payments Table Translations
1.18.0 - 2025-07-31
Added
- blurred scroll JS controller
- Input AI and Form Entry AI components in protocols - #LOOPOS-30821
- Support for AI Decision Block - #LOOPOS-30852
Changed
- AiDB UI improvements - #LOOPOS-30852
Fixed
- TabsLayout and DrawerBar sizing and scroll issues
- LogList required pagination param even when config pagination was off
1.17.5 - 2025-07-29
Added
- Ability to dismiss toasters via stream
1.17.4 - 2025-07-28
Fixed
- Table Add New preview
- Table Add New button not handling click correctly
1.17.3 - 2025-07-23
Fixed
- Images uploader not working for first upload when multiple option selected
1.17.2 - 2025-07-22
Added
- Add attrs parameter to toggle component
1.17.1 - 2025-07-17
Fixed
- Log buttons style
1.17.0 - 2025-07-17
Added
- Update token to allow external links - #LOOPOS-18513
- @deprecated annotation to mark deprecated previews - #LOOPOS-26448
- linktopreview helper to link to other components in previews - #LOOPOS-26448
- LoopComponent DSL for classes and modifiers - #LOOPOS-26448
- Add button stimulus controller for dynamic text and icons - #LOOPOS-26448
- Add "test" to changelog tabs - #LOOPOS-26448
- Log, LogList and Pagination - #LOOPOS-26448
- New Card components - #LOOPOS-30305
Changed
- Update chevron direction - #LOOPOS-30762
Docs
- Add usage docs for modal - #LOOPOS-30786
- Select2 Documentation - #LOOPOS-30875
Test
- Add tests for button controller - #LOOPOS-26448
1.16.7 - 2025-07-15
Fixed
- DrawerBar position
- flows drawer bar translations
- small translations
- modal for protocols
- missing translation
- added placeholder for assign search
- Invalid syntax on protocol_header.yml
- Danger color style
- added missing file of translations
- small typos
- Payment status color mappings - #LOOPOS-31452
1.16.6 - 2025-07-08
Changed
- Updated service state labels - #LOOPOS-30717
Docs
- Table filters
Fixed
- Modal closing on any click
1.16.5 - 2025-07-07
Added
- Update token to allow external links - #LOOPOS-18513
- Add missing translations - #LOOPOS-30622
- Cancelled state added for payments - #LOOPOS-30894
Changed
- Update chevron direction - #LOOPOS-30762
Docs
- Add usage docs for modal - #LOOPOS-30786
- Select2 Documentation - #LOOPOS-30875
Fixed
- Token app icons not working
- Divider element not loading in realtime - #LOOPOS-30555
0.99.18 - 2025-06-30
0.99.17 - 2025-06-30
0.99.16 - 2025-06-30
0.99.15 - 2025-06-30
0.99.2 - 2025-06-30
1.16.4 - 2025-06-27
Fixed
- Token app icons not working
1.16.3 - 2025-06-27
Added
- Cancelled state added for payments - #LOOPOS-30894
1.16.2 - 2025-06-27
Added
- Add missing translations - #LOOPOS-30622
Fixed
- Divider element not loading in realtime - #LOOPOS-30555
0.99.14 - 2025-06-26
0.99.1 - 2025-06-26
1.16.1 - 2025-06-25
Fixed
- Automatic breadcrumbs not working with dynamic titles - #LOOPOS-31127
1.16.0 - 2025-06-24
Added
- Fix Action menu should close after an option is selected - #LOOPOS-25186
- Fix association overlay/sidebar overlay - #LOOPOS-25237
- Add "view more" behavior to UI Table component - #LOOPOS-26469
- Add FlexLayout component - #LOOPOS-27394
- Add Link component - #LOOPOS-27473
- Unit and System tests base - #LOOPOS-27589
- Update Manager with App Card component - #LOOPOS-28367
- Improve Modal experience with Form - #LOOPOS-29666
- Added code coverage page - #LOOPOS-30205
Changed
- TagToken accepts icon arg as shorthand for leading_icon - #LOOPOS-27473
Fixed
- Changed protocols drag icon position to outside the protocol accordion - #LOOPOS-25345
- TagToken icon sometimes not working with symbols - #LOOPOS-27473
1.15.19 - 2025-06-20
Changed
- Table sort and filter styles update - #LOOPOS-30892
1.15.18 - 2025-06-18
1.15.17 - 2025-06-11
Changed
- Update DS to better translations
1.15.16 - 2025-06-11
Fixed
- Proposals history card not using locale
1.15.15 - 2025-06-11
Fixed
- Item Value not using locale
1.15.14 - 2025-06-09
Added
- Create new inputfile protocol element - #LOOPOS-14363
- Create Shipping Pickup table - #LOOPOS-30639
- Show page for Shipping Pickups - #LOOPOS-30640
- Pickup id to shipping index - #LOOPOS-30646
1.15.13 - 2025-06-04
Added
- search_placeholder option for tables
1.15.12 - 2025-06-04
Added
- Add locale option (en, pt and es) for previews
Changed
- Table search input position
Fixed
- Search input now always has grey background, fixed clear button not appearing sometimes
1.15.11 - 2025-05-30
Fixed
- Modal auto closing on click. Added compatibility for old ModalComponent for the apps that still use it
1.15.10 - 2025-05-28
Fixed
- Only render SelectBar if more than one option
1.15.9 - 2025-05-28
Added
- Add counter option to sidebar items - #LOOPOS-30799
1.15.8 - 2025-05-23
Fixed
- MainLayout vertical overflow truncated content (like Index tables)
1.15.7 - 2025-05-23
Fixed
- Wysiwyg changes not visible in protocol element edit. - #LOOPOS-27430
1.15.6 - 2025-05-23
Added
bin/changelog-conflictsutility to automatically solve most changelog related conflicts- Sidebar drawer menu entry now accepts
path: :first_itemto link the the first sub-menu item. - #LOOPOS-30610 - New config
enable_main_layout_background, defaults tofalse, no backgound image. - #LOOPOS-30610 - New config
logger, defaults toRails.logger. - #LOOPOS-30610 - New config
enable_loading_skeletons. - #LOOPOS-30610 - Add active filter counter to table headers - #LOOPOS-30703
- Table improvements: exposed fixed attribute to columns - #LOOPOS-30704
Docs
- MainLayout, configuration page - #LOOPOS-30610
Fixed
- Update modal paddings - #LOOPOS-30412
- Update action bar component - #LOOPOS-30414
- Style updates to UI components - #LOOPOS-30416
- DrawerEntry not respecting
activeoption - #LOOPOS-30610 - Sidebar more responsiveness, now it does not close when hovering the drawer sub-menus - #LOOPOS-30610
- Table improvements: style changes - #LOOPOS-30702
1.15.4 - 2025-05-23
Fixed
- Table global filters not dispatching a request on change
1.15.3 - 2025-05-23
Fixed
- AppLayout horizontal overflow
1.15.2 - 2025-05-22
Added
- add pulsate animation to onboarding sidebar button
- Add EntityArgumentBuilder to fix missing urls in ModelAssociationLists - #LOOPOS-21316
- Improve table filter styles - #LOOPOS-25009
- Fix protocol element with autocomplete not being displayed correctly - #LOOPOS-25154
- Allow remove tokens from ModelAssociationList - #LOOPOS-25232
- Popover can have manual Popover controll - #LOOPOS-25232
- EncryptionService utility to encrypt/decrypt strings - #LOOPOS-25232
- Review and update scripts run modals (Core and Manager) - #LOOPOS-25251
- CSS application variables now injected into the AppLayout - no need to specify these in the apps - #LOOPOS-27329
- Description option to DrawerItem - #LOOPOS-27441
- (Technical) DummySlot to fill slots in Lookbook - #LOOPOS-27441
- Option for Pulsating animation in Sidebar item - #LOOPOS-27441
- Fix Accordion default initial state - #LOOPOS-27443
- Add access control via policies to ModelAssociationList - #LOOPOS-29778
- Date range input protocol element - #LOOPOS-30211
- Date range input protocol element - #LOOPOS-30211
- Support for liquid parameters in protocol element labels - #LOOPOS-30212
- Fix table search input not working - #LOOPOS-30290
- Selector and SelectBar components - #LOOPOS-30699
- Add direct upload verification before uploading the file (based on declared mime types) - #LOOPOS-30746
Changed
- (Tech) Sort changelog by semver instead of by date
- (Refactor) ModelAssociationList and TokenList into nested components and classes - #LOOPOS-24704
- Make model associaiton list faster - #LOOPOS-24704
- Loading has delay (500ms) before start animating, aborts if request finished first. - #LOOPOS-27329
- (Technical) Update MainLayout initialization. - #LOOPOS-27329
- Moved error handling logic into LoopOS UI. Now can respond to turbo and turbo-stream requests, and loads headers. - #LOOPOS-27329
- Simplified docs for Sidebar and Sidebar Items, with more examples - #LOOPOS-27441
- Hide usage documentation file path in production environment - #LOOPOS-27441
- Disabled sidebar options will have a default tooltip Disabled - #LOOPOS-27441
- (Technical) Update template for generated docs - #LOOPOS-27441
- (Technical) Refactor Sidebar - moved to correct place, fixed small bugs, remove Component prefixes. - #LOOPOS-27441
Docs
- Updated component documentation - #LOOPOS-14878
- Gem configuration and error handling - #LOOPOS-27329
Fixed
- FlexLayout breaking in apps that include own tailwind
- added show previews config
- All inputs breaking in autosubmit mode even with form argument
- Text input breaking in autosubmit mode even with form argument
- merge conflits
- fix position of highlight element
- Model Association missing items cursor pointer - #LOOPOS-24704
- Input Select overflow in modals - #LOOPOS-25232
- Unnecessary table rerender when filters dont change - #LOOPOS-27432
- No default color for Sidebar links - #LOOPOS-27441
- Shopify customer_id in payment extra data table - #LOOPOS-28534
- (Tech) Error controller edge cases (non html/turbo requests) - #LOOPOS-30291
Removed
- Deprecated type: :html definitions from Service tables - #LOOPOS-24704
- Unecessary comments - #LOOPOS-25232
1.14.14 - 2025-05-22
Added
- Add direct upload verification before uploading the file (based on declared mime types) - #LOOPOS-30746
1.15.1 - 2025-05-21
Added
- Selector and SelectBar components - #LOOPOS-30699
1.15.0 - 2025-05-15
Added
- add pulsate animation to onboarding sidebar button
- Add EntityArgumentBuilder to fix missing urls in ModelAssociationLists - #LOOPOS-21316
- Improve table filter styles - #LOOPOS-25009
- Fix protocol element with autocomplete not being displayed correctly - #LOOPOS-25154
- Allow remove tokens from ModelAssociationList - #LOOPOS-25232
- Popover can have manual Popover controll - #LOOPOS-25232
- EncryptionService utility to encrypt/decrypt strings - #LOOPOS-25232
- Review and update scripts run modals (Core and Manager) - #LOOPOS-25251
- CSS application variables now injected into the AppLayout - no need to specify these in the apps - #LOOPOS-27329
- Description option to DrawerItem - #LOOPOS-27441
- Option for Pulsating animation in Sidebar item - #LOOPOS-27441
- (Technical) DummySlot to fill slots in Lookbook - #LOOPOS-27441
- Fix Accordion default initial state - #LOOPOS-27443
- Add access control via policies to ModelAssociationList - #LOOPOS-29778
- Date range input protocol element - #LOOPOS-30211
- Date range input protocol element - #LOOPOS-30211
- Support for liquid parameters in protocol element labels - #LOOPOS-30212
- Fix table search input not working - #LOOPOS-30290
Changed
- (Refactor) ModelAssociationList and TokenList into nested components and classes - #LOOPOS-24704
- Make model associaiton list faster - #LOOPOS-24704
- Loading has delay (500ms) before start animating, aborts if request finished first. - #LOOPOS-27329
- (Technical) Update MainLayout initialization. - #LOOPOS-27329
- Moved error handling logic into LoopOS UI. Now can respond to turbo and turbo-stream requests, and loads headers. - #LOOPOS-27329
- Simplified docs for Sidebar and Sidebar Items, with more examples - #LOOPOS-27441
- Hide usage documentation file path in production environment - #LOOPOS-27441
- Disabled sidebar options will have a default tooltip Disabled - #LOOPOS-27441
- (Technical) Update template for generated docs - #LOOPOS-27441
- (Technical) Refactor Sidebar - moved to correct place, fixed small bugs, remove Component prefixes. - #LOOPOS-27441
Docs
- Updated component documentation - #LOOPOS-14878
- Gem configuration and error handling - #LOOPOS-27329
Fixed
- FlexLayout breaking in apps that include own tailwind
- added show previews config
- All inputs breaking in autosubmit mode even with form argument
- Text input breaking in autosubmit mode even with form argument
- merge conflits
- fix position of highlight element
- Model Association missing items cursor pointer - #LOOPOS-24704
- Input Select overflow in modals - #LOOPOS-25232
- Unnecessary table rerender when filters dont change - #LOOPOS-27432
- No default color for Sidebar links - #LOOPOS-27441
- Shopify customer_id in payment extra data table - #LOOPOS-28534
- (Tech) Error controller edge cases (non html/turbo requests) - #LOOPOS-30291
Removed
- Deprecated type: :html definitions from Service tables - #LOOPOS-24704
- Unecessary comments - #LOOPOS-25232
1.14.13 - 2025-04-29
Added
- (Tech) Bump script improvements
1.14.12 - 2025-04-24
Added
- Streamable toasters - #LOOPOS-29968
- Add submission extra to svg helpers - #LOOPOS-30164
- Add active: option to Button - affect opacity only - #LOOPOS-30164
- Improve app association to protocol element - #LOOPOS-30164
Fixed
- FlexLayout breaking in apps with own tailwind
1.14.11 - 2025-04-24
Added
- Fix LoopOS UI image assets not working in production environments - #LOOPOS-30214
1.14.10 - 2025-04-24
Added
- Display shipping's pickup number on shipping show page - #LOOPOS-30109
1.14.9 - 2025-04-22
Added
- Impact Landing page
- New
:datetype to Table - #LOOPOS-26467 - New
:datetype to Table - #LOOPOS-26467 - Replace dates with date component in Apps tables - #LOOPOS-26467
- Add FlexLayout - #LOOPOS-27394
- Item State Label previews - #LOOPOS-29656
- Added translation file creation to component_generator - #LOOPOS-29657
- Add missing app logo of app kind token in App Instances - #LOOPOS-29753
- (Tech) Refactor core scopes to allow app settings access without caneditflow - #LOOPOS-29826
- (Tech) Update new typography nomenculature - #LOOPOS-29964
- Update breadcumbs styles - #LOOPOS-29965
- Added Toaster component - #LOOPOS-29968
Changed
- (Tech) Normalize color usage - #LOOPOS-21338
- Token component breaking with non-string values - #LOOPOS-26467
- DateShow component breaking with ActiveSupport::TimeWithZone - #LOOPOS-26467
- (Technical) More and better examples for Table usage - #LOOPOS-26467
- Token component breaking with non-string values - #LOOPOS-26467
- DateShow component breaking with ActiveSupport::TimeWithZone - #LOOPOS-26467
- (Technical) More and better examples for Table usage - #LOOPOS-26467
Fixed
- (Tech) Item StateLabels breaking with current items
- Temporarly remove Item::StateLabel type checks for retro-compatibility
- Actions appearing with "-" for empty content - #LOOPOS-26467
- Actions appearing with "-" for empty content - #LOOPOS-26467
- Fix startup errors - #LOOPOS-27474
- created button preset for validation and added app icons - #LOOPOS-29967
- Purge failed image uploads - #LOOPOS-30270
1.13.9 - 2025-04-22
Fixed
- Purge failed image uploads - #LOOPOS-30270
1.14.8 - 2025-04-22
Added
- Impact Landing page
- New
:datetype to Table - #LOOPOS-26467 - New
:datetype to Table - #LOOPOS-26467 - Replace dates with date component in Apps tables - #LOOPOS-26467
- Add FlexLayout - #LOOPOS-27394
- Item State Label previews - #LOOPOS-29656
- Added translation file creation to component_generator - #LOOPOS-29657
- Add missing app logo of app kind token in App Instances - #LOOPOS-29753
- (Tech) Refactor core scopes to allow app settings access without caneditflow - #LOOPOS-29826
- (Tech) Update new typography nomenculature - #LOOPOS-29964
- Update breadcumbs styles - #LOOPOS-29965
- Added Toaster component - #LOOPOS-29968
Changed
- (Tech) Normalize color usage - #LOOPOS-21338
- Token component breaking with non-string values - #LOOPOS-26467
- DateShow component breaking with ActiveSupport::TimeWithZone - #LOOPOS-26467
- (Technical) More and better examples for Table usage - #LOOPOS-26467
- Token component breaking with non-string values - #LOOPOS-26467
- DateShow component breaking with ActiveSupport::TimeWithZone - #LOOPOS-26467
- (Technical) More and better examples for Table usage - #LOOPOS-26467
Fixed
- (Tech) Item StateLabels breaking with current items
- Temporarly remove Item::StateLabel type checks for retro-compatibility
- Actions appearing with "-" for empty content - #LOOPOS-26467
- Actions appearing with "-" for empty content - #LOOPOS-26467
- Fix startup errors - #LOOPOS-27474
- created button preset for validation and added app icons - #LOOPOS-29967
1.13.8 - 2025-04-22
Added
- Add EncryptionService utility - #LOOPOS-30270
Changed
- Add docs section to changelog
- (Tech) Image component data encryption - #LOOPOS-30270
Docs
- Image component documentation - #LOOPOS-30270
1.14.7 - 2025-04-14
Added
- (Tech) Refactor core scopes to allow app settings access without caneditflow - #LOOPOS-29826
1.14.6 - 2025-04-11
Added
- Impact Landing page
- Add FlexLayout - #LOOPOS-27394
- Add missing app logo of app kind token in App Instances - #LOOPOS-29753
- (Tech) Update new typography nomenculature - #LOOPOS-29964
- Update breadcumbs styles - #LOOPOS-29965
- Added Toaster component - #LOOPOS-29968
1.14.5 - 2025-04-09
Fixed
- created button preset for validation and added app icons - #LOOPOS-29967
1.14.4 - 2025-04-08
1.14.3 - 2025-04-07
Fixed
- (Tech) Item StateLabels breaking with current items
1.14.2 - 2025-04-07
Fixed
- Temporarly remove Item::StateLabel type checks for retro-compatibility
1.14.1 - 2025-04-07
Added
- New
:datetype to Table - #LOOPOS-26467 - Item State Label previews - #LOOPOS-29656
Changed
- Token component breaking with non-string values - #LOOPOS-26467
- DateShow component breaking with ActiveSupport::TimeWithZone - #LOOPOS-26467
- (Technical) More and better examples for Table usage - #LOOPOS-26467
Fixed
- Actions appearing with "-" for empty content - #LOOPOS-26467
1.14.0 - 2025-04-07
Added
- New
:datetype to Table - #LOOPOS-26467 - Replace dates with date component in Apps tables - #LOOPOS-26467
- Added translation file creation to component_generator - #LOOPOS-29657
Changed
- (Tech) Normalize color usage - #LOOPOS-21338
- Token component breaking with non-string values - #LOOPOS-26467
- DateShow component breaking with ActiveSupport::TimeWithZone - #LOOPOS-26467
- (Technical) More and better examples for Table usage - #LOOPOS-26467
Fixed
- Actions appearing with "-" for empty content - #LOOPOS-26467
- Fix startup errors - #LOOPOS-27474
1.13.7 - 2025-03-26
1.13.6 - 2025-03-26
Fixed
- Remove stop propagation from modal controller - #LOOPOS-27357
1.13.5 - 2025-03-25
Fixed
- CardComponent stying
1.13.4 - 2025-03-21
Added
- Replace app settings input with UI form in drawerBar - #LOOPOS-25180
1.13.3 - 2025-03-19
Fixed
- Add condition on table cell to see if there are hidden children elements - #LOOPOS-28659
1.13.2 - 2025-03-10
Fixed
- Default value for VAT interface
1.13.1 - 2025-03-06
Added
- Updated Select component - #LOOPOS-16400
1.13.0 - 2025-02-24
Added
- Publish LoopOS UI Error Pages - #LOOPOS-10272
- Create page skeleton loadings - #LOOPOS-14434
- Update LoopOS UI Modal Component - #LOOPOS-15274
- Update LoopOS UI Modal Component - #LOOPOS-15274
- Update LoopOS UI Modal Component - #LOOPOS-15274
- Update tooltip component for large content - #LOOPOS-18167
- Update tooltip component for large content - #LOOPOS-18167
- Update tooltip component for large content - #LOOPOS-18167
- Services - extra tab and packages tab - #LOOPOS-18647
- Migrate Pricing Rules tab to new UI - #LOOPOS-24743
- Migrate Pricing Rules tab to new UI - #LOOPOS-24743
- Migrate Impact tab to new UI - #LOOPOS-24744
- Add Popover component - #LOOPOS-25231
- Allow custom create new endpoint and payload for Model Association Overlay - #LOOPOS-25231
- Add case sensitive parameter to model association list and model association overlay - #LOOPOS-25233
Changed
- De-duplicate entity render view
- configure rubocop to be faster
- Refactor Entities - #LOOPOS-25231
Fixed
- Select2 pre-select - #LOOPOS-19642
1.12.5 - 2025-02-24
Changed
- Store LogiC Error messages on Shippings - #LOOPOS-12268
- Update chartkick version to latest - #LOOPOS-9459
1.12.4 - 2025-02-21
Added
- Add disabled property to tokens and entity tokens
1.12.3 - 2025-02-20
Fixed
- Fix Product Image not rendering on real time - #LOOPOS-14285
1.12.2 - 2025-02-19
Changed
- Small improvements to the Protocol Builder - #LOOPOS-25349
1.12.1 - 2025-02-19
Fixed
- Protocol name overlapping with the sidebar due to z-index differences - #LOOPOS-24717
1.12.0 - 2025-02-18
Added
- Re-order protocol select options - #LOOPOS-8697qzhkd
Fixed
- Select input not working inside modals
- Table filter hiding parent matches - #LOOPOS-25263
1.11.7 - 2025-02-12
Added
- Turbo progress bar on main layout navigation
- Table checkbox styles
- Update tag scripts
- Fix drawerBar tooltip position - #8697hywg7
- Standard changelog - #8697r3q2r
- Publish LoopOS UI Typography - #LOOPOS-10267
- Publish LoopOS UI dateShow component - #LOOPOS-16520
- Select2 - #LOOPOS-19642
- Automatic dash on empty cells - #LOOPOS-21275
- Table filter styles - #LOOPOS-21276
- Table filter and sorter styles - #LOOPOS-21278
- Publish UI in gemstash - #LOOPOS-22200
- Migrate Pricing Rules tab to new UI - #LOOPOS-24743
- Migrate Pricing Rules tab to new UI - #LOOPOS-24743
- Tabs with lazy loading - #LOOPOS-24997
Fixed
- chevrok container to 16px
- enable gem version update
- cast filter columns to string if nil
- Service tables crashing without product
- table chevron position when on non-sorted column
- Issue with "+" button mouse event for adding/assign children categories in the Index
- Load all tabs on add image upload
- SMS tables with bad collumns
- Service tables crashing without product
- Flows DrawerBar not showing all items - #LOOPOS-21275
- Improve performance of tables - #LOOPOS-23012
- Option Types Product tab - #LOOPOS-23895
- Fix option settings to not have margin top space and uniformize in products and categories - #LOOPOS-24738
- Fix hover effect in table rows - #LOOPOS-24739
- Fix and document Action Menu - #LOOPOS-24741
- Replace drawerBar edits with new UI components - #LOOPOS-24742
- Fix padding left and right from tabs - #LOOPOS-24995
Removed
- remove production assets from git
1.8.3 - 2025-02-12
1.11.6 - 2025-02-12
1.11.5 - 2025-02-12
1.11.4 - 2025-02-05
Added
- Update tag scripts
- Fix drawerBar tooltip position - #8697hywg7
- Standard changelog - #8697r3q2r
- Publish UI in gemstash - #LOOPOS-22200
- Migrate Pricing Rules tab to new UI - #LOOPOS-24743
Fixed
- SMS tables with bad collumns
- Service tables crashing without product
- enable gem version update
- chevrok container to 16px
- table chevron position when on non-sorted column
Removed
- remove production assets from git
1.10.2 - 2025-02-05
1.10.1 - 2025-02-04
Fixed
- Service tables crashing without product
1.11.3 - 2025-02-04
Fixed
- Service tables crashing without product
Removed
- remove production assets from git
1.11.2 - 2025-02-03
Added
- Update tag scripts
- Fix drawerBar tooltip position - #8697hywg7
- Standard changelog - #8697r3q2r
- Migrate Pricing Rules tab to new UI - #LOOPOS-24743
Fixed
- chevrok container to 16px
- table chevron position when on non-sorted column
1.11.1 - 2025-01-31
Fixed
- enable gem version update
1.11.0 - 2025-01-31
Added
- Publish UI in gemstash - #LOOPOS-22200
1.10.0 - 2025-01-30
Fixed
- Issue with "+" button mouse event for adding/assign children categories in the Index
- Load all tabs on add image upload
1.9.0 - 2025-01-28
Added
- Table checkbox styles
- Turbo progress bar on main layout navigation
- Publish LoopOS UI Typography - #LOOPOS-10267
- Publish LoopOS UI dateShow component - #LOOPOS-16520
- Select2 - #LOOPOS-19642
- Automatic dash on empty cells - #LOOPOS-21275
- Table filter styles - #LOOPOS-21276
- Table filter and sorter styles - #LOOPOS-21278
- Migrate Pricing Rules tab to new UI - #LOOPOS-24743
- Tabs with lazy loading - #LOOPOS-24997
Fixed
- cast filter columns to string if nil
- Flows DrawerBar not showing all items - #LOOPOS-21275
- Option Types Product tab - #LOOPOS-23895
- Fix option settings to not have margin top space and uniformize in products and categories - #LOOPOS-24738
- Fix hover effect in table rows - #LOOPOS-24739
- Fix and document Action Menu - #LOOPOS-24741
- Replace drawerBar edits with new UI components - #LOOPOS-24742
- Fix padding left and right from tabs - #LOOPOS-24995
1.8.2 - 2025-01-24
Added
- model association option to add args to created component class; bugfix: increase z-index
- action menu with tippy, update images to support tippy actions
- SMS Messages Table - #LOOPOS-16221
- Service Email Table component - #LOOPOS-16223
- Implement invoices table - #LOOPOS-16225
- Service Shipping Table component - #LOOPOS-16226
- Encapsulate Incoming Payment table - #LOOPOS-16227
- OutgoingPayment Table - #LOOPOS-16228
- Items Tabs in Flows Drawer - #LOOPOS-18127
- Shippings info tab component - #LOOPOS-19699
- Services Incoming/Outgoing Payments and Emails Info Tab Component - #LOOPOS-19700
- Service Invoice Info and Show Tab Component - #LOOPOS-19702
- Sms Message Info Tab Component - #LOOPOS-19703
- Fix chevron size, Table width control - #LOOPOS-21275
- Toasters encapsulated - #LOOPOS-23008
Changed
- inline text edit to use text-input component
- Update CodeEditor component to use ActionMenu - #LOOPOS-18662
Fixed
- add partner resource, re-add automatic icon select
- association model multiple on page for same model and association
- csrf token without session
- button tooltips on servcies
- float bar not adding selected items when clicking on icon
- set correct button color for cancel
- table cells optional table paramenter, needed to render cells outside tables, as in the manageable_row example
- make title accept text
- restore title to old inline edit, change colors
- Protocol element settings placeholder value
- bump z-index of drawer bar, no more table header overflow
- Multiple Assign Components to work correctly in same page - #LOOPOS-19723
- Chevron table sort - #LOOPOS-21280
- Model associations incorrectly applying scope - #LOOPOS-23897
- Remove white background color from inputs in identifiers table - #LOOPOS-24740
1.8.1 - 2025-01-24
Changed
- Improve Custom Decision Block - #LOOPOS-18591
Fixed
- resolved select option issue by adding a new id - #LOOPOS-23888
1.8.0 - 2025-01-24
Fixed
- Protocol element settings placeholder value
1.7.3 - 2025-01-21
Changed
- Improve Custom Decision Block - #LOOPOS-18591
1.6.19 - 2025-01-17
Fixed
- resolved select option issue by adding a new id - #LOOPOS-23888
1.7.2 - 2025-01-10
Changed
- Improve Custom Decision Block - #LOOPOS-18591
1.7.1 - 2025-01-09
1.6.18 - 2025-01-08
Added
- Encapsulate Code Editor component - #LOOPOS-16197
- Encapsulate Chat component - #LOOPOS-16568
- Encapsulate Email Preview component - #LOOPOS-17324
- Encapsulate ImpactCard nd publish Card component - #LOOPOS-17329
Fixed
- non enditable options in protocol
1.7.0 - 2025-01-03
Added
- forrowaction preset + setter
1.6.17 - 2024-12-18
Fixed
- Textarea readonly
1.6.16 - 2024-12-18
Added
- toggle readonly
1.6.15 - 2024-12-17
Added
- Change toolttip title dynamically
1.6.14 - 2024-12-16
Fixed
- Icon tooltip fix - #LOOPOS-16285
1.6.13 - 2024-12-16
Added
- Model association with Tokens; emit change event to reload parts of page - #LOOPOS-21290
Fixed
- Select index and overflow with tippy js - #NO-TASK
1.6.12 - 2024-12-16
Added
- input select with form mode
Docs
- Update select input docs for form mode
1.6.11 - 2024-12-13
Fixed
- Select width
1.6.10 - 2024-12-13
Fixed
- Select styles
1.6.9 - 2024-12-13
Added
- App instances token
- Form entry required only on hover
- Input readonly
- Readonly inputs - #LOOPOS-19693
Fixed
- css file
1.6.8 - 2024-12-12
0.21.7.0 - 2024-12-11
Added
- Add protocol element email input - #LOOPOS-13104
- Protocol after item is submitted - #LOOPOS-14064
Fixed
- missing icon of submission extra in protocol builder - #LOOPOS-14064
- missing icon of submission extra in protocol builder - #LOOPOS-14064
- missing icon of submission extra in protocol builder - #LOOPOS-14064
- missing icon of submission extra in protocol builder - #LOOPOS-14064
- missing icon of submission extra in protocol builder - #LOOPOS-14064
1.6.7 - 2024-12-11
Added
- form docs
1.6.6 - 2024-12-11
1.6.5 - 2024-12-10
Added
- enhance select component with autosubmit functionality and clear button visibility
1.6.4 - 2024-12-10
Fixed
- Select and Action menu dropdown in overflow context
1.6.3 - 2024-12-10
Fixed
- name with [ ] breaking selects
1.6.2 - 2024-12-10
Added
- table, select, and button improvements
1.6.1 - 2024-12-10
1.6.0 - 2024-12-09
Added
- accordion fix
- interactible option to tooltips
- disable app backgrounds
- manageable table, add/remove rows
- Publish checkbox component - #LOOPOS-13456
- Accordion component - #LOOPOS-15273
- input select - #LOOPOS-17386
- Update toggle loop os ui component - #LOOPOS-18164
- Table loadings, debounced search - #LOOPOS-19677
- Table collapsible columns with fancy chevron - #LOOPOS-19679
Docs
- Manageable Rows
1.5.5 - 2024-12-06
1.5.4 - 2024-12-05
Added
- use different url for table fetching
1.5.3 - 2024-12-04
Added
- Modal open with id - #NO-TASK
1.5.2 - 2024-12-03
Fixed
- logo default count value
1.5.1 - 2024-12-03
Added
- optional results count, docs: show pagination
- changelog with links to clickup
1.5.0 - 2024-12-03
Added
- Base input
- all inputs types generator
- added search logics
- input text
- table default collapsed state
- Input number
- input date
- Input number base
- added textarea
- base inputs
- Encapsulate Wysiwyg component - #LOOPOS-16199
- Encapsulate Timeline component - #LOOPOS-16200
- Add documentation and previews for Assign component - #LOOPOS-16201
- Encapsulate HistoryCard component - #LOOPOS-16202
- Encapsulate Item Value component - #LOOPOS-16202
- Add documentation and preview for Logs component - #LOOPOS-16203
Docs
- text input, fixes: number stepper, paddings, keep edit focus
Fixed
- wysiwyg commponent preview fix
- Input fixes
- form entry and added docs
- colors problem
- text input
1.4.3 - 2024-12-03
Fixed
- logo default count value
1.4.2 - 2024-12-03
Added
- added slot only tabs section
0.21.3.0 - 2024-11-29
1.4.1 - 2024-11-28
Added
- Add option to control url param rewrite when switching tabs
- new key parameter for tabs.
- text documentation
- Added colors documentation
- Added tooltip text to buttons and buttons presets
- Pricing rule new script variation - #LOOPOS-12453
- Change Loopos::Scripts to LoopOs::Scripts - #LOOPOS-12693
- Drawer Bar for Protocols and Protocol Elements - #LOOPOS-14217
- Action menu - #LOOPOS-14438
- Title and description component - #LOOPOS-14440
- Tabs section component - #LOOPOS-15261
- Counter, logo and icon components - #LOOPOS-16142
- Icon Tooltip Component - #LOOPOS-16143
- Encapsulate manager app-card partial to own component - #LOOPOS-16232
- Tables lists Components - #LOOPOS-16301
- Table styles - #LOOPOS-16359
- Default filter support for Tables - #LOOPOS-16365
Docs
- move previews
- add scroll to all previews
Fixed
- title and description paddings
- Impact tab selected styles
- Small colors and paddings details
- protocol edit slug always visible
- Entity tokens and added url prop
- label and tooltip details
- Tokens and entity tokens updates - #LOOPOS-10445
- Added required prop to react components and logs styles - #LOOPOS-11975
- Add padding to Drawer, DrawerBar fixes - #LOOPOS-14425
- Fix pagination issues - #LOOPOS-16358
1.0.21 - 2024-11-28
Fixed
- Add disabled property to select - #LOOPOS-16566
1.4.0 - 2024-11-25
Added
- Tabs section component - #LOOPOS-15261
1.3.3 - 2024-11-22
1.3.2 - 2024-11-22
Added
- Add option to control url param rewrite when switching tabs
1.3.1 - 2024-11-19
1.3.0 - 2024-11-18
1.2.2 - 2024-11-15
Added
- Action menu - #LOOPOS-14438
1.2.1 - 2024-11-15
1.2.0 - 2024-11-14
Added
- Title and description component - #LOOPOS-14440
- Tables lists Components - #LOOPOS-16301
- Table styles - #LOOPOS-16359
- Default filter support for Tables - #LOOPOS-16365
Fixed
- Tokens and entity tokens updates - #LOOPOS-10445
- Add padding to Drawer, DrawerBar fixes - #LOOPOS-14425
1.1.3 - 2024-11-08
1.1.2 - 2024-11-07
Added
- new key parameter for tabs.
1.1.1 - 2024-11-06
Fixed
- Impact tab selected styles
- Fix pagination issues - #LOOPOS-16358
1.1.0 - 2024-11-05
Added
- text documentation
- Added colors documentation
- Added tooltip text to buttons and buttons presets
- add searchable prop to Table
- [LOOPOS-12902/LOOPOS-10293] Tabs Component, Skeleton Loading Component and Tabs Content with rows and cols
- Item State Label component
- Drawer Bar for Protocols and Protocol Elements - #LOOPOS-14217
- Drawer Bar - Flows - #LOOPOS-14425
- Counter, logo and icon components - #LOOPOS-16142
- Icon Tooltip Component - #LOOPOS-16143
- Encapsulate manager app-card partial to own component - #LOOPOS-16232
Docs
- move previews
- add scroll to all previews
- version in header
Fixed
- default sort order not reseting on manual sort
- Entity tokens and added url prop
- unintended multiple column sorter option disabled
- filters breaking if using the same filters object in multiple columns
- remove wip preview
- (old) inline editor download should not use turbo
- restore deleted old layout files, for compatibility with old pages. Merge with dev.
- remove test drawbar from ShowLayout
- missing details
- protocol edit slug always visible
- label and tooltip details
- broken column headers
- Small colors and paddings details
- code logics
- code improve
- code improve
- generator for usage_documentation
- Improve item state label - #LOOPOS-14877
0.21.0.0 - 2024-10-31
Added
- Pricing rule new script variation - #LOOPOS-12453
- Change Loopos::Scripts to LoopOs::Scripts - #LOOPOS-12693
Fixed
- Added required prop to react components and logs styles - #LOOPOS-11975
1.0.20 - 2024-10-30
Added
- Drawer Bar - Flows - #LOOPOS-14425
Docs
- version in header
1.0.19 - 2024-10-30
Added
- add searchable prop to Table
- Create the item state label component - #LOOPOS-14217
1.0.18 - 2024-10-29
Docs
- version in header
1.0.17 - 2024-10-28
1.0.16 - 2024-10-28
Added
- [LOOPOS-12902/LOOPOS-10293] Tabs Component, Skeleton Loading Component and Tabs Content with rows and cols
- Item State Label component
Fixed
- filters breaking if using the same filters object in multiple columns
- remove wip preview
- restore deleted old layout files, for compatibility with old pages. Merge with dev.
- remove test drawbar from ShowLayout
- default sort order not reseting on manual sort
- unintended multiple column sorter option disabled
- (old) inline editor download should not use turbo
- broken column headers
- code improve
- code logics
- missing details
- code improve
- generator for usage_documentation
- Improve item state label - #LOOPOS-14877
0.20.1.0 - 2024-10-28
Added
- Create the item state label component - #LOOPOS-14217
1.0.15 - 2024-10-25
Fixed
- remove wip preview
1.0.14 - 2024-10-24
Fixed
- (old) inline editor download should not use turbo
1.0.13 - 2024-10-24
1.0.12 - 2024-10-24
1.0.11 - 2024-10-23
Fixed
- restore deleted old layout files, for compatibility with old pages. Merge with dev.
1.0.10 - 2024-10-23
Fixed
- remove test drawbar from ShowLayout
1.0.9 - 2024-10-23
Fixed
- default sort order not reseting on manual sort
1.0.8 - 2024-10-23
1.0.7 - 2024-10-23
1.0.6 - 2024-10-22
Fixed
- unintended multiple column sorter option disabled
1.0.5 - 2024-10-22
Fixed
- filters breaking if using the same filters object in multiple columns
1.0.4 - 2024-10-22
1.0.3 - 2024-10-22
Fixed
- broken column headers
1.0.2 - 2024-10-22
1.0.1 - 2024-10-22
Added
- Item State Label component
- LoopOS UI Component generators
- Implemented footer and counter - #LOOPOS-0000
- LoopOS UI Typography - #LOOPOS-10267
- Inline Text Edit, Initial Association Overlay - #LOOPOS-13634
- Add Floating Bar to tables - #LOOPOS-14112
- OptInFeature system - #LOOPOS-14114
Fixed
- code logics
- code improve
- code improve
- generator for usage_documentation
- counter_label id not passed in to label component
- missing details
- middleware not auto loaded
Test
- prod deploy for feature/loopos-ui-components branch
0.19.1.0 - 2024-10-21
1.0.0 - 2024-10-21
Added
- Item State Label component
- LoopOS UI Component generators
- Implemented footer and counter - #LOOPOS-0000
- LoopOS UI Typography - #LOOPOS-10267
- Inline Text Edit, Initial Association Overlay - #LOOPOS-13634
- Table header with custom content and pagination optional - #LOOPOS-14038
- Add Floating Bar to tables - #LOOPOS-14112
- OptInFeature system - #LOOPOS-14114
Fixed
- code logics
- code improve
- code improve
- generator for usage_documentation
- counter_label id not passed in to label component
- missing details
- middleware not auto loaded
Test
- prod deploy for feature/loopos-ui-components branch
0.18.1.1 - 2024-10-15
0.18.1.0 - 2024-10-11
Added
- Add help button
- Initial Token List
- Automatic pluralization for index header counter labels
- (Technical) Prop 'is_text' to duplicate and copy presets
- documentation guidelines
- Implementation and Documentation of Tooltip Component - #LOOPOS-10204
- Implementation of Marketing tooltip - #LOOPOS-10204
- Implement Colors component - #LOOPOS-10280
- Resource creation of partner groups and services - #LOOPOS-11530
- Fix Tooltip Marketing tooltip position - #LOOPOS-12730
- Toggle Component - #LOOPOS-12876
- New buttons for protocol show page - #LOOPOS-13339
- Assign component single sided for protocol management - #LOOPOS-13341
- LoopOS UI Table - #LOOPOS-13364
- Style the Table Component - #LOOPOS-13389
- Style table components - #LOOPOS-13389
- Create entity token for all entities - #LOOPOS-13394
- Functional actions for V2 Tables - #LOOPOS-13636
Changed
- Protocol show - #LOOPOS-1334
- Improve Association widget component - #LOOPOS-13922
Fixed
- Preset identation
- Import preset title
- active on show
- Fix Button styles - #LOOPOS-11688
- Core quick fixes - #LOOPOS-12476
- Update tokens and labels border radius - #LOOPOS-12689
- Fix breadcrumbs showing unnecessary info - #LOOPOS-12731
- Fix Enter action on inline editor - #LOOPOS-12892
0.16.2.2 - 2024-10-09
0.16.2.1 - 2024-10-03
0.16.2.0 - 2024-09-27
Fixed
- [HOTFIX/0.16.1.1] Prevent click outside event on settings sidebar click
0.16.1.1 - 2024-09-25
Fixed
- drawer item sidebar click
0.16.1.0 - 2024-09-23
Added
- Improve sidebar styles for settings gem - #LOOPOS-12909
0.16.0.0 - 2024-09-19
Added
- Copy Protocols Configurations Button - #LOOPOS-12423
- Paste Protocols Configuration From Category/Product - #LOOPOS-12439
- Update release with new LoopOS UI version - #LOOPOS-12475
Changed
- (Technical) Update UI to be retrocompatible
- Image uploader to looposUI component - #LOOPOS-12665
Fixed
- open multiple elements at the same time
- Refresh product/category page after pasting protocols configurations - #LOOPOS-12439
- Prevent protocol elements to open both at the same time - #LOOPOS-12668
0.15.5.0 - 2024-09-13
0.15.4.0 - 2024-09-06
0.15.2.0 - 2024-08-30
Added
- Detach action to protocol sidebar
- Copy and Export protocol to protocol sidebar
- length validation to protocol name to allow max 40 chars - #LOOPOS-11658
- Use Select component for import, paste and attach protocol actions - #LOOPOS-12474
Fixed
- modal opening in both sections
0.15.1.1 - 2024-08-28
Fixed
- protocol elements show
0.15.1.0 - 2024-08-26
Added
- WYSIWYG editor for protocol elements labels - #LOOPOS-9531
Changed
- WYSIWYG to have neutral style
- (Technical) Refactor protocol sidebar usage
- update ds version
- Allow opening a protocol element when closing other - #LOOPOS-11647
- Protocol element show to use only dynamic protocol preview - #LOOPOS-11651
- Update ds - #NO-TASK
- Update ds - #NO-TASK
Fixed
- Add missing icon
- Icons and placement of elements
- Protocol Element Divider not allowing to edit
- Added missing close on submit
- text editor and ds update
- Turbo Frame request for elements
- Added missing current value to text editor
- Protocol elements style details - #LOOPOS-11869
0.15.0.0 - 2024-08-16
Changed
- Update ds version - #NO-TASK
0.14.4.1 - 2024-08-14
0.14.4.0 - 2024-08-13
Added
- New loading for protocol elements - #LOOPOS-11654
- Create Protocol Header to permit app filtering for protocol elements - #LOOPOS-9001
- (Technical) Lint MR titles and allow generating changelogs - #LOOPOS-9995
Changed
- Protocol preview to presenter
- Clean and Reorganize Turbo Frames in Protocols - #LOOPOS-10055
- (Technical) Move protocol element delete from protocol update endpoint to protocol element controller - #LOOPOS-10901
- Fix duplicate protocol element - #NO-TASK
Fixed
- toggle
- toggle
- dealbreaker
- dealbreaker
- dealbreaker
- dealbreaker
- dealbreaker
- Protocol show page not rendering
- Protocol Creation
- Destroying elements not allowing editing new ones
- Protocol filter
- Protocol sidebar response and form submit delete occuring
- Protocol builder quick wins and frontend missing details - #LOOPOS-10941