Release notes for Bellini v1.19.0
Bellini v1.19.0 was released on December 15, 2023. This version covers the following issues:
Stories
- BLN-1982 - Add a way to edit the URL of external scripts or stylesheets
- BLN-1963 - Display multiple deployed environments in the app deployment tooltip
- BLN-1911 - Add support to configure a left or right icon on the toggle component
- BLN-1905 - Expose the CD/CI API schema in Bellini server under /api/dev/schema.json
- BLN-1902 - Implement a service for the app themes.
- BLN-1692 - Virtualized list component
- BLN-1688 - Add support for deploying to different environments
- BLN-1539 - Add support to rollback a deployment
Improvements
- BLN-1991 - Change search bars into search overlays triggered by a button
- BLN-1983 - Display the Copy option on the context menu for services
- BLN-1979 - Improve controller inspector so the user declarations are displayed before all the internal properties
- BLN-1978 - Add support to debounce text input, chiplist and dropdown change
- BLN-1962 - Update the table component to use the core components' default colors
- BLN-1961 - Update the side panel layout to use the core components' default colors
- BLN-1960 - Update the accordion layout to use the core components' default colors
- BLN-1959 - Add RRule Plugin on Calendar Component
- BLN-1958 - Add a popup to edit event details on Calendar Component
- BLN-1943 - Sort services alphabetically in Inject Built-in Service modal
- BLN-1942 - Add support for passing extra config to the API service functions
- BLN-1940 - Improve UX on the confirmation modal when deleting an app or component
- BLN-1855 - Change the code editor font to Consolas
Bugs
- BLN-2003 - Cannot paste in declarations if there's no empty space to right click on
- BLN-1986 - Chip List proposals doesn't update when its value changes
- BLN-1985 - Cannot open app modal component modal from other app component
- BLN-1980 - Chip List component On Validate function is called 4 times on render and logs don't display in the Bellini console
- BLN-1977 - Renaming modal component makes it not working once deployed or exported to file
- BLN-1976 - List component doesn't update when Values changes
- BLN-1975 - Wrong generated expression when DnD an async function on a property
- BLN-1974 - Cannot DnD API into app component
- BLN-1972 - Cannot delete APIs that are not loading
- BLN-1971 - Table column with cell tooltip doesn't render correctly in editor
- BLN-1970 - Table component height is not respected after it reloaded
- BLN-1967 - Component editor doesn't load the default value of an exported property on initial load
- BLN-1949 - Table component inside a grid doesn't resize down
- BLN-1948 - Cannot drop component before or after first child element of a grid
- BLN-1947 - Cannot view full message error log
- BLN-1946 - Two error logs are generated for one error
- BLN-1945 - Element content as HTML is not properly escaped which causes errors
- BLN-1944 - Cannot DnD component into a side panel in canvas
- BLN-1941 - Invalid code validation of table column value key
- BLN-1938 - Setting Inject To field breaks the Consume API modal layout
- BLN-1936 - Side panel preview in the theme editor not working
- BLN-1927 - Properties that are declared as arrays don't produce the expected number of iterated elements when using them on Iterate property in Component models
- BLN-1926 - Logs in the Console Tab don't appear sometimes when repeatedly reloading the canvas
- BLN-1904 - Reveal in Apps sometimes not working
- BLN-1896 - Multiple deletions for the app sometimes don't work
- BLN-1791 - Unable to set the exported property value of modal component