Release notes for Bellini v1.24.0
Bellini v1.24.0 was released on December 10, 2024. This version covers the following issues:
Stories
- BLN-2568 - Add support for column cell template
- BLN-2560 - Add support for table component row pinning
- BLN-2559 - Add support for table column cell class name
- BLN-2557 - Add support for table component column cell styles
- BLN-2554 - Add user preferences to disable RUM feature fully or partially
- BLN-2553 - Implement real user monitoring
- BLN-2540 - Add support for wizard modal template
- BLN-2468 - Add support for column filter types
- BLN-2459 - Add support for nameless table columns
- BLN-2448 - Add support for extracting layout tree elements to a custom component
- BLN-2426 - Add a generic confirmation modal
- BLN-2424 - Implement auto-refreshing of the access token on apps with authentication enabled
- BLN-2337 - Add support for slide layout
- BLN-2336 - Add an option to set script attributes
- BLN-2326 - Add support for modal open and close animations
- BLN-2304 - Implement search for properties and styles editor
Improvements
- BLN-2566 - Improve default look and feel of the table component
- BLN-2564 - Remove "Properties" suffix from table component properties group
- BLN-2558 - Group table column form fields into sections
- BLN-2535 - Add icons to Declarations tree nodes
- BLN-2473 - Sort layout components alphabetically in components tab
- BLN-2457 - Make all elements of the apps and components part of the tree search results
- BLN-2456 - Sort auto completion items so that declarations are visible first
- BLN-2454 - Sort app components and services alphabetically
- BLN-2453 - Missing wrench icon to configure app components on hover
- BLN-2451 - Better label and icon for app and component directories
- BLN-2450 - Add an eye-off icon in layout treeview when an element's display is set to false
- BLN-2449 - Insert a stack layout together with the tab component
- BLN-2443 - Cancel button style for Update External JS modal is not updated
- BLN-2441 - Unreadable 'Create a Simple App' text on Bellini Onboarding
- BLN-2438 - Use the component-specific icon in the layout tree's content assist
- BLN-2436 - Reload the app/component editor canvas when a component used in layout tree was updated
- BLN-2434 - Improve style update of canvas when an app theme changes
- BLN-2431 - Fix all core component's style editor tooltip description without clickable links
- BLN-2422 - Focus the search input when the inject modal is opened
- BLN-2415 - Add the mobile platform to the build finish notification
- BLN-2409 - Add a way to set the text alignment for table columns
- BLN-2408 - Make the input checkbox in filtering boolean values
Bugs
- BLN-2591 - Required property is only evaluated once
- BLN-2587 - Layout properties were not triggering canvas rerender when a layout property value changed
- BLN-2586 - Chip list on array expression editor only shows the first value
- BLN-2583 - Exporting ios app of a Bellini app imported from marketplace will throw an error
- BLN-2579 - Broken modal component styles when named in camelCase format
- BLN-2569 - Accordion Layout labels and tooltips are not evaluated in deployed app
- BLN-2547 - $modal.confirm doesn't display the buttons
- BLN-2544 - App services of another app is being suggested when editing a function
- BLN-2538 - Lock icon for apps with auth enabled is not vertically aligned
- BLN-2537 - Renaming declaration used by Side Panel Visible is not being updated in layout property
- BLN-2533 - Page won't duplicate unless left mouse button is clicked
- BLN-2530 - The canvas breaks when both a global component and an app/sub component with the same name are added to the same page
- BLN-2528 - JavaScript file doesn't show the correct icon when dragging
- BLN-2526 - Clicking the up/down button of the Number Text Input in Mobile View will keep increase/decrease the input value
- BLN-2525 - Unable to DND a Declaration Set to Content in Layout Tree and Canvas
- BLN-2524 - Drag preview of a Component Tree View item is not being removed after dragging the icon
- BLN-2523 - Incorrect validation when creating global component
- BLN-2522 - Unable to delete navigation component sub-menu items
- BLN-2495 - Some built-in services don't work in components
- BLN-2467 - Reserved JavaScript word can still be used when renaming a declaration
- BLN-2466 - Text input core component doesn't scale well
- BLN-2460 - Undo/redo of duplicated page name not working properly
- BLN-2455 - Injecting $formValidationManager in modal component will break it's model
- BLN-2447 - Conditional styles should accept same property with different condition
- BLN-2446 - Navigation menu item doesn't hide all elements
- BLN-2445 - Navigation menu bars are showing when toggling to fullscreen
- BLN-2437 - Search reference on global component cannot directly search global component
- BLN-2433 - Failed API operation is undefined in deployed app but not in Bellini
- BLN-2432 - Simultaneous mobile app build will generate only one output for each app
- BLN-2430 - On after cell edit is not being triggered on checkbox table cell
- BLN-2429 - Inconsistent padding between app editor and component editor's toolbar
- BLN-2423 - $notificationManager notification slide animation is incorrect on the left
- BLN-2420 - Deployed app page does not occupy full available height
- BLN-2419 - Create App Button displays when search results are empty
- BLN-2416 - Dragging and dropping a function to a Core Components' property causes the style editor to break
- BLN-2414 - Cannot open a modal that has a generated form
- BLN-2410 - DnD of API to component editor doesn't work
- BLN-2365 - Console.log messages not displaying after then() method
- BLN-2342 - App deployment notifications get stuck when reloading the page