Release notes for Bellini v1.17.0
Bellini v1.17.0 was released on September 5, 2023. This version covers the following issues:
Stories
- BLN-1653 - Add ability to reset canvas size
- BLN-1590 - Add Gitlab support as Git provider
- BLN-1587 - Add Mobile app config tab to app config editor
- BLN-1536 - Add a way to reveal app or component editor in the Apps tab
- BLN-1494 - Add source control support for components
- BLN-1403 - Implement mobile specific styling and theme for mobile app
- BLN-1395 - Add mobile app preview
- BLN-1394 - Add menu item and modal to export Bellini app as mobile app
Improvements
- BLN-1660 - Add support for configuring api credentials when importing app from file
- BLN-1640 - Add a way to refresh APIs that are using schema URLs
- BLN-1604 - Change the way script and stylesheets are stored in git repository
- BLN-1603 - Update the Consume API modal title
- BLN-1595 - Add height and width style property for button component
- BLN-1594 - Use vs-repeat directive for error and console logs to prevent too much rendered elements that are outside the view
- BLN-1593 - Add edit classes menu item in layout tree
- BLN-1583 - Change Text Input invalid pattern message
- BLN-1582 - Add support for API credentials when using app templates
- BLN-1579 - Add support to use expression for navigation menu item labels
- BLN-1577 - Add a separate color property for the Text Input label
- BLN-1544 - Add option to select 12h or 24h time format for the date time picker
- BLN-1543 - Do better job at forwarding deployment errors to the users
- BLN-1540 - Add a way to set a table column as the default sort
- BLN-1533 - Ask to save before to deploy an app
- BLN-1530 - Display intellisense for the properties of an Object declaration
Bugs
- BLN-1756 - Simple app tour throwing error on cypress test
- BLN-1682 - Guided tour on creating simple app is stopping at step 5
- BLN-1679 - Broken simple component guided tours
- BLN-1666 - Fix cypress command on deleting app
- BLN-1664 - Fix cypress command on injecting APIs method
- BLN-1663 - DND declarations to components without default functions throwing error
- BLN-1661 - Cannot DnD exported properties
- BLN-1659 - Incorrect modal header title when injecting built-in services
- BLN-1657 - Missing menu items on exported declarations
- BLN-1656 - Clicking proposals doesn't apply directly in styles
- BLN-1655 - Cannot edit element properties with conflicting property name
- BLN-1654 - Cannot display app if API schema URL is down
- BLN-1651 - Adding an array items requires you to enter a description to be able to apply
- BLN-1650 - Cannot iterate array with duplicates
- BLN-1649 - Editor is rerendering too much when typing in text editor
- BLN-1647 - Refresh token doesn't seem to work
- BLN-1645 - Sometimes dropping a property on a component doesn't set the component property
- BLN-1644 - Code in async function doesn't work well
- BLN-1592 - Editor preview’s dimensions are not adjusting automatically when resizing the window
- BLN-1585 - Mobile specific style for date time picker and dropdown menu popup is not being applied to the mobile app
- BLN-1584 - Date time picker hours and minutes text input don't allow to type to erase selected
- BLN-1581 - CSS external asset can be inserted in JS external asset
- BLN-1580 - Navigation dropdown menu item don't activate unless label is at least 12 characters
- BLN-1578 - Cannot use exported component functions as navigation menu function call
- BLN-1572 - Hide the "Deployed App URL" of marketplace item in Marketplace modal if the item is not deployed
- BLN-1571 - Duplicated component proposals in the Layout tree
- BLN-1569 - Importing an app from Marketplace does not inject the API along with it
- BLN-1546 - Momentjs is not available in the script files
- BLN-1545 - Errors and logs from script files are not visible in the console or error logs tabs
- BLN-1542 - Updating an API seems to disable the "Use Default Configuration" of the active environment
- BLN-1541 - Cannot update API to use Default Configuration
- BLN-1538 - Calling a function set as data of the table component doesn't make the table reload anymore
- BLN-1537 - The validation message when editing style properties is in the wrong spot
- BLN-1535 - Dropdown Menu with a function call menu item doesn't work
- BLN-1534 - Long env vars are causing the app config editor to scroll horizontally
- BLN-1532 - Missing hover text color in some components
- BLN-1531 - Cannot rename env var of app