Join the Ycode Academy to learn the no-code fundamentals and how to build with Ycode.
We’re constantly improving Ycode. See our latest improvements and features.
Submitting form for multi-reference relationship on a dynamic page
Error when trying to add a database record when authentication is enabled
Some design properties were getting applied to the wrong layer if the user clicked directly from a design property input to a different active layer
Add success or error notifications after "Publish"
Prevent error 500 with a dynamic page on preview
Prevent error 500 when no dataVariableMeta is found
Dragging "relation" collection into an empty layer inside the same collection, broke the related collection
Pasting text elements with dynamic data to regular page
Pressing ESC key after adding a new entry was showing "Undefined" in the input
Clicking layers on the canvas
Saving component text changes
Rich text linking, when using a collection on a dynamic page
Builder speed improvements
Improve performance of refresh database
Dragging assets to canvas
Default order for entities on the generated app.
Linking to URL from database URL field.
Don't include authentication pages in subscription limits
Component previews.
Deleting values from elements with style overrides now works correctly on all breakpoints
Typeface not changing on 2XL breakpoint
Inverse collections
Issues when applying design properties on breakpoints
Pre-select workflow addition when adding design element with a workflow
Classes on : current state were sometimes overridden by classes in neutral state
Design elements
Partnero integration
New placeholder images
Allow filtering, sorting and limiting on multi-reference collections
Design properties on XL and 2XL breakpoints were shown incorrectly
Table rendering on the generated app when using nested collections
Generated pages when you have a workflow with no actions
Sourceless filter forms
Typography design setting not matching canvas colour on some older apps
Force database link fields to be forced externally
Some copied elements didn't offer the correct data binding setting when copying between static and dynamic pages
Outline around of the body incorrect on initial builder page load
Some border widths would stay in advanced classes even after removal
Border full design property was setting the wrong class on canvas
Options closing on click away
Backdrop filters
Page is loaded workflow
Open the filter field settings panel when adding a filter
Creating/Editing database on ↵ Enter keyboard click
Creating/editing field on database field ↵ Enter keyboard click
Data linked background images showing on canvas
Allowing deletion of a backup when the app has no memory left
Account owner to be able to delete the account
Editing database field would sometimes result in modal being limited in space
Nested data on dynamic pages
Allow to create and update "Created by" and "Updated by" fields on the database tables
Repopulating checkbox fields linked to a logged-in user field
Disallow use of dynamic page collections in components
Tooltip helpers for the top navigation bar in the builder
Improved layer style options & actions UI
Links to Ycode documentation
10x speed improvements on inserting and creating database records in the database screen
Typo in the redirect deletion success message
Grid gap, border radius and border width now display and inherit values correctly in each breakpoint
Filter design properties
Missing document option in collection
Re-populating filter and sort by dropdowns
Ordering filter options
Rendering multi-reference images on a dynamic page
Add support for linking to dynamic pages in the rich text link management popover
Numeric step validation
Custom code in the header
Keep user on the same page when switching modules of pages and canvas
Autofocus on page name when creating new pages
Keep published options popover opened when "Publish" is clicked
Page load speed improvements
Redirection page when triggering page redirect from workflow
301 redirects
Advanced dynamic page and data linking
Rendering nested multi-reference data of a reference field would not show on the canvas
Missing filter form submit button workflow step description
Pages freezing after deleting a page
Linking a collection filter to an input in a filter form
Conditional visibility rules for reference and multi-reference fields
Clicking the arrow on the accordion for the colour picker was closing the popup
Inline variables popup over not clickable
Responsive fonts not reflecting design changes
Logged in user linking being reset on layer move
Authentication pages on templates
Clicking on the link to databases, from an empty data source, was reloading the builder
Creating a default application page when one already exists
All page sections are marked as "selected" in the dropdown when choosing one
Repopulating database field reference collection on an editing database field
Support for audio file upload and audio player
Removing classes from the Advanced section was not always reflected in design properties
When deleting a collection, show all usage if is still being used with the app
Default element styles for new apps
Discard modal actions for folders and pages
Handling empty header cells in imported CSV's to a database table
Options sometimes not closing on click away
Workflow input error on name would not disable the save workflow button
Airtable name being shown as a group heading when data linking
Data binding to Logged in user > reference field data
Authentication page forms alignment for new apps
Text links styling in rich text database fields
Make text elements on pre-generated auth pages editable
Correct permissions on account when part of multiple accounts
Fix submit form workflow when using outside clicks
"Click outside" workflow trigger
Allow data binding for the table row element
Sitemap generation
Scrollable user invite modal
Workflow action wording for dynamic page edit form
Update to file input layer structure
Fix image preview in the pagination of the database
Auto verify user email when the user gets created through invitation
Height differences between canvas and generated app
Collections in component
Pages randomly saved with wrong breakpoints
Improve publishing speed & clean duplicates on published apps
UI alignment fixes
Returning logged in user reference field
Form source options are not displayed as :selected
Link to dynamic pages
Rich text editor: improving text link management in the database view
Populating radio button check for logged-in user reference fields
Add option to set loading='lazy' attribute on images
Layer actions alignment
Pagination not rendered in Generated App
Adding icons for Key bind options groups
Improving user onboarding
Fixing selection issues with database options with the same name
Reference forms - Fix multi-reference on published app
Placeholder opacity
Couldn't activate any container layer (body, div, etc) by clicking on it in the canvas after dragging a layer in the canvas
Components preview loading
Remove not functional options in OptionsBox
[UI] Background image options overflow
[UI] Updating table styles & structure
Issues with generating avatar on signup
Fix issues with "is not" conditional visibility,
Improving ColorPalette UI
Reference forms
Allow frontend workflow action after Login/Logout workflow action
Reference field dropdown was showing only the first 100 rows
Renaming the database Sync button + tooltip update
Renaming Airtable Sync button + tooltip update
Fix error 500 when checking DNS records of some domains
Prevent editing mode to stop when selecting text
Social share image: Choose from the library, fix preview image dimensions
Newsletter submit workflow doesn't work from Component
Improving icons, fixing spacing inconsistencies & other UI details
Fix workflow page redirection after signup
Fix inline variables in dynamic pages (on the generated page)
Fix issue with global style updates on breakpoints
Generated page and template caching
Fix the way design properties are detected to be empty
Fix various issues with saving database rows (in specific situations)
Cannot uncheck the "Reuse SEO settings" checkbox
Allow uncheck default page checkbox
Convert DIV element to link block via context menu.
Editing rich text from database "focused" rich text modal.
Grid columns on new apps.
Triggering workflows when there is a page load workflow.
SEO settings (Google site verification, robot.txt) for apps
Background image pulled from logged-in user
(Sitemap generation coming soon)
Allow SVG favicons.
Admin users are able to database action
Grid template and grid-gap value/unit issues
Match max-width options with Tailwind CSS.
Change international characters to Latin characters when generating a page slug.
Ignore folders and page parts of backups when publishing.
Not generating responsive images for uploaded SVG's.
Problem when promoting page folders, via published, when updated to be nested.
Don't show a placeholder if the element has styles set.
New form type for "regular" forms.
Active page in top left dropdown is now always consistent when navigating between tabs of workflows and design.
Linking domain modal error.
Styling for embedded blocks on preview and published domains.
Populating design input back to global style, if set, when trying to set back to empty.
User roles and permissions.
Ability to have multiple accounts.
Canvas editing text on rich text elements
Allow non-tailwindcss classes to be added to layers via the advanced panel
Styles for rich text sublayers.
"Exclude this page from site search results" checkbox on page settings.
Space-x and space-y classes reflection on in builder layers.
Component thumbnail preview.
Link styles added to text elements were sometimes not reflected in the generated app.
Form wouldn't submit if Submit Button had ID of "submit"
Allow component elements to display style properties (e.g. background-image)
Fixed logged-in user field options not being displayed
Resetting dynamic forms when being pasted into static pages
Fixed forms in components
Prevent deletion of the root layer of a component
Prevent layers from being pasted after the body layer
Loading the correct image if linking from an already uploaded image, not the placeholder
Improved layer nesting error rules
On canvas editing for local databases.
Fixed issues with selecting and generating data links (local and airtable sources).
Fixed placeholder color class not being applied
Fixed issue when trying to set the Flex property in Flex child settings (in specific circumstances)
HTML import & HTML export.
Ensuring each database row has a name and a slug when doing a database import.
Allow setting any root page as the homepage.
Layer name is kept visible when editing text, so it's more clear, what value you're updating.
Add code just before the </body> tag.
Empty data forms show placeholder on canvas.
Improved text editing on canvas with a more streamlined look and a better preview of results.
Asset browser was appearing below the window header in some cases.
New rich text field/editing experience, with more streamlined UI
Dynamic page records can be either retrieved via ID or slug
Database pagination is now hidden if total records fit into a single page
Entering edit master component mode selects the first layer by default
Advanced classes panel now supports rich text sublayers
Adding design properties with breakpoint was removing other related breakpoint classes
Allow sorting on filter form dropdown options.
Shortcut button to be able to centre fixed-width elements.
Homepage slug updating & other folder root page synchronisation issues.
Add icons to the data linking dropdown
Allow collection filtering on rich text columns
Modal size for files management
Allow Airtable source selection in filter form
Add icons to the data linking dropdown
Allow collection filtering on rich text columns
Modal size for files management
Allow Airtable source selection in filter form
Set domain protocol of preview/publish links to https:// instead of http://.
Component CSS issues when creating a component
Updating global style of checkbox label
Fixed grid and flex child settings and classes not being reset properly on drag and drop
Mix blend mode design property
Auto-fill form values from Airtable on a dynamic page
Fixing icons not loading on the generated page
Applying text color and text alignment, overriding each other, in some cases
Improved rich text marks accuracy
Adding classes in "Advanced" (design sidebar) reflects in design settings
Fixed redirect when deleting unsaved external APIs
Pasting layers from static to dynamic pages now allows data linking
Resetting data linking for dynamic pages when changing the data source
Enable undo with "CMD + Z" and redo with "Shift + CMD + Z" when editing text in canvas
Unified "System UI" font
Forms are now immediately clickable when added in a component
Set body active when opening page
Deleting pages unsets the links to these pages
Enable data linking on button and link block elements on dynamic pages
Component and page CSS conflicts
Flex and grid child settings properly displayed when its parent display was saved as a style
Resetting checkbox and radio data layer properties when pasting or duplicating
Depth bars for sublayers and component override
Filters for created and updated by
Inline-text canvas styling
Clone project button placement
Replaced icon not showing up on the generated page
Allowing elements in checkboxes and radio wrappers
Incorrect source options on dynamic pages when "Page data" is selected
Applying design styles to rich-text fields in collections and on dynamic pages
Default grid element styles and values
Update rich-text on sublayer design change (static pages)
Undo and redo when using assets
Unlinking a data source
New spacing design property UI
Custom sizes for transform properties: move, scale, rotate, and skew
Custom sizes for grid gap
Custom sizes for grid columns and rows
Custom sizes for grid column start and end
Inline data formatting
Select component as active layer when created from layers
Multiple root pages when dragging between folders
Correct URL on-page SEO preview
Text and anchor links in components with overrides
"Is more than" and "Is less than" filter
Saving images via data import
Checking if radio input relationship exists before consuming
Show all available font weights for inherited fonts on child layers
Grid item labels in Firefox
Rare page loading issue when adding database records
Escape key cancels drag
Dragging issues with copy, paste, duplicate and component layers
Conditional visibility for "is false"
Rare page-loading issue in builder when using rich-text on page
Default authentication page styling
Add links in rich-text input elements when used via forms on generated pages
Duplicating default asset when created via form on the generated app
Custom sizes for z-index, line-height, letter-spacing, and divide-width
Ability to import Google fonts
Recognizing ID on workflow triggers for nested pages
Custom font sizes
More border-radius CSS possibilities
More border-width CSS possibilities
More opacity CSS possibilities
Unified UI for custom border, radius, and opacity settings
Selected elements generated only one option
Create button disabled on validation error when creating a database record
Removing background color also removed the background image
Database settings incorrectly linked from layer settings
Publishing when a backup has been made
Collection dynamic sorting
More reliably reading CSV files
Grid row classes
Any valid CSS can be used as a custom value
Fraction values (1/10, 1/2) are recognized as a size
Increased amount of supported CSS units
Images on generated pages when used via a reference or multi-reference field
Calculating responsive images in grid layout
Builder wouldn't load from a template (rare case)
Passwords being re-hashed when updating user records
Textarea value on canvas for dynamic pages
Giving the array a type, in case it's empty when filtering
Non-URL-friendly characters for generated apps
Generate screenshot when an app is cloned or created
Pasting text also pastes copied layers
Dynamic background option on dynamic pages
Custom links for email and telephone to be prefixed by mailto: and tel:, respectively
Current attribute on dynamic page links
Various layer style fixes
Adjusting button JSON
Rich-text editor in the database using user-heading styles
Editing component master text, then returns to previous text
Using the same component on different pages gives different results in the generated app
Unique slugs for database entries
Copy and paste elements inside a component
Component deletion
Add an image or video to rich-text blocks in a database
Custom opacity sizing option
Custom border radius, width size, and unit options
Date detection when loading API results
Background linking to dynamic key
Pagination on database screens
Assets from cloned projects
Paste collection and then link to dynamic page
Body layer differences
Selected options in the logged-in user form
Error handling of responses without the error type
Various issues with dragging layers
Styling issues with components
Selected options item is scrolled into view when opening options
Added missing opacity values
Close title edit on route update
Various rich-text and video fixes
Enable File upload element on the Free plan
Numerical IDs breaking generated pages
Dragging into components is now allowed
Pasting component layers
Remove single object handling in collection links
External API links
Rich-text block
Layers no longer disappear when dropped on body
Submit button bug
Project options dropdown no longer disappears when hovering over another project
Drag layers on duplicated pages
Hide user roles that aren't used
Global workflows
Outline design property
Change design properties for both breakpoint and element states
Individual grid-gap design properties
Border color opacity
Slug set in real-time when creating a database entry name
Show 404 when visiting cloned app URL while the app has not been published yet
Inherited style classes in the advanced design section
Creating databases without a name
Contact and newsletter forms
Local database "Sync" button
Embedded iframe events clashing with canvas events
Show error message when checkout fails
Prevent pages that haven't yet been created from updating
Design tooltips
Improved cancellation of targeting mode when creating filters
Use [contains] as default filter condition for text columns
Database error messages not cleared after a database error
Adding project plans to app card
Disable dragging on newly-created pages and page folders
Default "container" style maximum width
Deleting account when a subscription has been canceled at Stripe level
Custom spacing options for height and width
Disabled options are no longer clickable
Drag element positions when dropped on the canvas
Copy-pasting elements would sometimes add more than one
Design settings in custom states are now clickable
Hidden elements on generated pages not generating CSS styles
Conditional visibility for "created by" allowing "logged in user" as an option
Adding UID's to assets being added to the canvas
Updating color shades
More time options for cache on external APIs
Body element to have an image background available
Failed external API calls would 500 in the generated app
Images are now showing in grid columns
Fixed backups in regards to collection fields being assigned to database rows
Hide elements with no ID using the eye icon
New and improved responsive breakpoints
Backups
Billing
Hiding layers on canvas
Repopulating forms when triggered via workflows, when there are validation errors
Front-end validation triggers again
Password icons
Image linking on canvas
Rich-text conditional visibility rules
Autofocus setting not working on generated pages
Duplicate selected conditional visibility options
Options UI growing when a data record is selected
Linking to dynamic Airtable page
Setting form source to an Airtable connection
Layer outlines after design changes
Making email case insensitive when resetting passwords
Inline variables with text links
Page sorting on Firefox
Anchor links, linking to homepage
Visual issues with selected links on link settings
HEX codes are unique per color, rather than all colors
Collections rendering on dynamic pages
Responsive images in builder
Fix images rendering on canvas, for dynamic page records
Only one "on page loaded" workflow per page
Image upload on published domain
Wording update when editing master component
Disable workflow save button when saving or when there are no new changes
Unintended dragging when dragging a layer that has been repeated via collection
Minor layer and workflows fixes
Dragging blocks into the canvas
Negative margin design properties
Bind key inside a link block
Layers disappearing when dropped near form alerts
Vue warning for an incorrect property when creating a page
Rich-text database input using "default style" instead of "user style"
Applying correct style rules for icons based on fill and stroke
Incorrect number of selected items after deletion
Canvas data not filtering when changing boolean field
Incorrect preview link for pages considered the "homepage" of a folder
Conditional visibility using dynamic page data
Adding layers to authentication pages
Colors routing
Repopulating rich-text form fields for logged-in user
Fixed recursion issue with Zapier
Fixed display issue regarding fixed and relative on height and width design properties
Pagination if there are no database rows
More accurate autosave when performing canvas actions
Pagination design is reflected on the generated app
Using an accordion view when selecting pages on workflow action
Rich-text reliability throughout the builder
Breakpoints in canvas
Ensure external links are treated as external links
Image disappears when submitting a form via published domain, and not populating a new image
Pagination and sorting now work together
Published page folder used the "preview domain" instead of the "published domain" folder
Homepage routing when more than one folder deep
Redirecting to login page if unauthenticated and visiting a page that requires authentication
Project transfer ownership
Ability to delete accounts
Ability to delete user
Rich-text showing on generated app
Incorrect showing of in-use modal of database table when used as a reference on an already deleted table
Repopulating boolean fields for logged-in user
Re-populating multi-reference fields for logged-in user
Linking to dynamic page reference data and dynamic pages
Form when editing a dynamic record
Routing incorrect when linking to page with route inside a folder
Dynamic page in folder with route, routing
Deleting a database row
Selecting a correct option in link dropdown when using a subtype like "logged in user"
Not trying to repopulate a file input field
Redirect to correct page from workflow when a page is in a folder
Published folder URLs on published app
Logged-in user edit form
Generated app removing rich text classes when a custom design is set
Copying filtered data when copy and pasting a filtered collection layer
Unique color names
Published time
Linking to static pages from dynamic pages
Linking to dynamic data in a collection
Routing issues when dynamic pages are not inside a folder
Page folders and advanced routing
Added scroll to the embed block
Fixed pagination
Removing the last data source didn't allow you to create another until refresh
Linking to dynamic pages in a collection, on a dynamic page
Inline variables
Copy and paste style sometimes prevented opening design properties
Conditional visibility for authenticated users
Conditional visibility for wrapping blocks inside collections
Allow certain actions when right-clicking on "body" layer items
Renamed reference fields
UI fix for options dropdown, re-adding options separator
Component previews
Published domain linking to the page you left from
Slider element
List styling options inside rich text elements
Uploading images via a database row
Setting links via database email fields
Allow data links to link database fields on text elements
Rich-text renders as HTML when in use via logged-in user
Data field no longer disappears when updating a database row
The sleek and intuitive Workflows tab
Inline variables
Context menus on database tables screen
Ability to render multi-reference and reference in forms as checkbox and radio inputs
Display empty line in rich-text when wanting white space
New way to select data link keys and access to unlimited depths of reference data
Renaming layers
Database reordering each time it's updated
Empty options toggle label on data entry when adding reference fields
Updating colors now works correctly
Data entry images no longer disappear after updating a data entry
Scroll to layer on components
Click events inside rich-text for replacing images is now more responsive
No empty line when deleting all characters in text blocks
Performance increase when applying padding and margins
Reflected rich-text classes in the generated app if from an applied style
Filtering collections on boolean values
Prevent layers from being dragged outside of the body
Re-populating generated form inputs if validation fails
Link to dynamic pages from a dynamic page for reference field data
Create pages with the base URL "users"
Link to a "same source" dynamic page from a single dynamic page
Create forms without having to select a data source when using the "Data" option
Rich-text input for generated forms
Conditional visibility now doesn't just hide elements, it doesn't render them at all
Typography rules show correct string representation when not inherited
Validation for form file inputs that are not required
Color opacity
Responsive images
Staying on the same color you just updated after updating
Video setting checkboxes now accurately reflect the settings
Ability to detach and delete components when in use
Form block comes unstyled by default
When overriding a button text, sometimes the old value would still be shown next to it
Automatic slug when typing a new data entry name
Ability to start new projects from a template
Component overrides
Datetime field no longer acts as a date field
Upload custom favicons and web clips via app settings
Updating assets when on published domain
Fixing various component bugs across the entire journey
Files now appear when uploaded via a generated form on a published domain
Adding elements to old page after switching page
Default navigation styles for new apps, ensuring clickable links
Navigation block open/close setting correctly show the menu when in the correct state
Refreshed UI on management app
Component previews for new components
Changelog link in the navigation
Preview button link when no data record has been selected on a dynamic page
Colors are now reflected on canvas for smaller screen sizes
Use published data for cloning preview
Not checking deleted pages when trying to delete database tables or fields
Backspace is now always working
Toast notifications close automatically after 5 seconds, if not manually dismissed
Collection filtering when using different filters on a page
Improved undo/redo feature to be more reliable
Copy and paste styles across layers
Applying classes to smaller screen sizes
"Open link in new tab" text link setting
Classes design property wouldn't open if the layer had no classes
No more infinite loop when dealing with relationships on the "Users" table
Deleting database rows that were active on dynamic pages
New form validation rules based on input type
Rows being added as HTML attribute on textareas
Pages with paginated collection
Build more flexible forms by adding and linking form blocks yourself
Clone and duplicate projects
Link images via the link database field type
Display mobile menus by clicking on a hamburger icon
Remove type="button" for buttons that are rendering links
Duplicate database fields
Rendering a text link no longer fails when the route cannot be found
Database table UI
User signup on published domain
Filter collections on dynamic pages using the page database records
On dynamic pages of database records, the authentication option is only available for the page creator
Log out via text link
Linking to dynamic pages from a button inside a collection
Showing generated pages with parents
Editing logged-in user details
Database rows now have a "right-click" menu with shortcuts like delete and duplicate records
Sticky database table header when scrolling through long data sets
Builder will load perfectly, even when data overlaps because of reference and multi-reference fields
Linking to dynamic pages from a collection
Sync button on Airtable connections
Allowing logged-in data (when authentication is enabled) to be accessed when linking data on the canvas
Editing boolean field defaults now works correctly
Database field management: Toggle the visibility for single or all fields, and re-order fields within a database table
CSS style now shows in certain nested blocks in components in generated apps
SVG icons upload and display correctly
Collapse block now hides on generated pages
Database text area fields save content of any length
Showing "in-use" modal when trying to delete an active database field
Moving layers in and out of collections assigns and unassigns the parent data source accordingly
Deleting slides no longer causes occasional builder crashes
Default styling on images and icons
SVG icons colors
True/false database fields now show the correct values
Populating help chat with user's authenticated name and email
Ensuring image database field stays populated after editing a database row
Correct minimum and maximum breakpoints showing in screens dropdown
Backspace correctly triggers a layer delete
Default user avatar
Switching to authentication pages
Saving relationship data on form submit
Rendering a dynamic form with a relationship, where the relationship is not set
Toggling form fields within a form block
Rethought infrastructure for quicker and more reliable development
Database UI
Faster and more responsive building experience
Faster page speed loading for preview and published environments
100% customizable color palette
Not allowing the deletion of Airtables and external API's if they're in use
Paste options allowing to paste after or inside
Conditional visibility rules on Div blocks
Conditional rules for "Is not empty"
Setting non-existing layer style doesn't break generation
Dragging layers in the Layers sidebar
Body outline reaches over all layers on the Canvas
Autosave no longer breaks when using non-existing styles
Pre-selecting a body layer when changing the page or on the initial load
Titles on all sidebar settings
Sidebar indicators on why data keys and sources are not available
Nested dropdown position
New date filter options like "1 year ago", "60 days ago" and more on local and Airtable data
Custom names for collection layers
Nesting layers when layers list needs to be scrolled
Sync button for Airtables
Scroll no longer jumps to the active layer in the Layers sidebar when selecting a layer on the Canvas
Layers can inherit properties
Code embed saves correctly on the Canvas
Correct layout property for inline elements when selecting design property where it's required
Showing image placeholder on generation, if no image is set or available in a collection
Various style override cases
Showing text links in layers list when inside a text
Manually setting image URLs is reflected on the Canvas and in the settings preview
Hover and active states
Selecting and de-selecting reference form fields when updating the Canvas
Editing text after deleting all content on the Canvas
Conditional visibility options are now shown on a collection parent layer
Static page redirects work for form submissions
Ycode builder performance upgrades
Choose a background image from files
Link external images from a database via the "Link" field
Canvas layer outlines performance
(YouTube) videos can be inserted in rich-text elements
Before deletion is allowed, a component is checked whether it's used
Using the correct child data source label when using Airtable data
Background images are no longer blurry on the Canvas
Resetting error database field error messages
Database table columns sorting will no longer reset after new or updated entries
Database fields are checked whether they're in use before deletion is allowed
Form error message when trying to build something "invalid"
Live updating rich-text layers when editing content on the Canvas
Changing the colors of uploaded icons and SVGs
Removing icon or SVG meta-information on generated apps
Conditional visibility "is not" check works in generated apps
Dragging layers into newly added container blocks
Linking to pages with a parent page
Disappearing list styles when making list layers active inside a rich-text block
Only showing sub-layer indicators when a layer actually contains items
Trying to remove data links when sorting layers, when a layer has no data attached
Showing correct sub-layers of rich-text when linking rich-text data fields
All link settings are now available to use inside a rich-text block
Database field error messages are shown in the front-end
Database field names need to be uniquely named
Edited master component button in the settings sidebar
Link settings when editing a master component link block
Required "top" CSS attribute when setting position sticky
Database table fields can contain multiple words
Forms can have (multi-)reference data dropdowns
Edit authenticated user forms
Number formatting options
Notification to prevent removing a data source that's currently in use
Session expired modal
Data import no longer fails if a number field contains a comma
Images on dynamic pages from a relationship
Rich-text paragraphs default to the correct font-weight
Created and updated dates are now timestamps and can be formatted on the Canvas to include date and time
Form width design setting
Submit button text is editable
Using multiple filters on Airtable data
Rendering Airtable images
Page slugs only allow valid URL characters
Creating users via manual entry
Setting anchor IDs works for all elements
Builder no longer freezes when using file input on an edit form
Not being able to submit a data form if there was an image field
Navigation data dropdown didn't show options on newly created dynamic pages
Looping YouTube videos
Editing text elements in Firefox browser
File input shows the selected file
Various text changes within the builder
Ability to upload .mov files
Navigation block dropdown positioning
Pagination on local data collections
Documents and videos can be uploaded via a data form
Design styles can be applied to collections
Homepage link redirects after a form action no longer send users to /index
Email settings notification bar is cleared when selecting a form type that's not "contact"
Adding and removing fields from dynamic forms no longer resets styles
The interface when editing different screen sizes on the Canvas
Faulty errors saying a slug already existed for a data record, when it didn't
Faulty errors saying changes haven't been published, when they were published
Design classes
Live chat added to the builder
Airtable data filtering, sorting, limiting and conditional visibility rules
Re-named File upload to Image upload
Made it easier to edit code in an HTML block
Moved ID layer setting from advanced to general
Selecting a data source on a dynamic page populates the route
Slider slide block switches back to the first slide when editing content on sibling slides
Rendering correct HTML element on the Canvas when using a text link block
Data import issue caused when CSV files are generated slightly differently on different operating systems
Disabling transform design options when the element is inline
Max width design options based on screen size
Issues with creating references and multi-references in the Users table in databases
Updated the default text when adding a rich-text block
Certain rich-text layers can now be edited from the sidebar (e.g. images)
Default page when creating a new app project
Design sidebar defaults to the body layer when selecting a new page (not the old active layer)
Exiting text edit mode when leaving a text element empty
Deleting text using the backspace key in a rich-text database field
Resetting form submit actions when adding or removing form fields
Internal improvements on applying the associated TailwindCSS classes for design settings
Reliability of checking for changes and triggering an autosave
Showing design settings for list blocks
Excluded the option to have inline variables on fixed block elements (like images and video)
Increased speed and reliability of updating apps
Ability to remove collection filters
Adding back "Auto" as a margin option in the design settings
"Boolean" collection filter brings back correct records without errors
Deleting custom spacing rules in design controls
Loading issue with apps that have authentication enabled
Applying fixed size width and height classes on Canvas elements
Editing text elements on dynamic pages
Showing an initial loader when entering the builder
Not allowing adding data to a database table until it was created successfully
Under-the-hood improvements of attaching visual changes to Canvas elements
UI fixes in the code block, specifically, making the bottom code line easier to select
Submit buttons can have text formatting (like bold and italic) inside labels
Slider slides can be rendered from a data source and have dynamic backgrounds from a record
Text element sublayers (like italic and underlined) get the correct styling on generation
Correct rendering of images associated with user database records
Email addresses have to be unique on user database records
Attaching images to user database records
Error when using custom colors on published domain
Published data showing on published domains when added from that environment
Saving the database migration files to the Ycode environment directory
Forcing the published URL to be sent out externally
Context menu positioning
Form alerts
Text link formats
Color shade box and opacity styles
Rich text with component overrides
CSS building indicator
Users table validation message