Releases

Stay up to date with the latest features, enhancements and fixes for Neleto.
Latest version

1.16.2

Email sending fixed

Bugfixes

  • Sending emails from plugins or from neleto itself works more reliably now

1.16.1

File Uploads & Reliability Fixes

Features

  • Large files can now be uploaded reliably through the AI integration (MCP): files are streamed in small, checksum-verified chunks, or fetched directly from a URL — so big images and documents no longer fail on upload.

Improvements

  • Translations now also load in page and layout templates, not just in components.
  • The broken link/image scanner in the toolbar now only checks real web links and ignores mailto: and tel: links, so it no longer reports them as broken.
  • Listing components through the AI integration now returns a compact summary by default, making it faster to browse and pick a component.
  • Hardened how the server fetches files from a URL, and added a way to cleanly cancel an in-progress upload.

Bugfixes

  • Edits to a component's script or style now reliably take effect on the page. An invalid cache header previously let the browser keep serving an outdated version.

1.16.0

Toolbar & Bugfixes

Features

  • Toolbar for logged in users on the site with which you can scan for broken links/images, inspect elements, quickly change status and published state of the page, and more.

Improvements

  • Improved function error when supplying incorrect number of arguments in handlebars

Bugfixes

  • Plugin logs should correctly show up again
  • Starting and stopping a plugin should work again
  • Disable dismissable for warning modal when leaving an editor and having unsaved changes

1.15.1

Bugfixes

Bugfixes

  • The renderer generates element script tags and element data script tags correctly again

1.15.0

Cache settings and component assets as virtual files

Features

  • New caching settings in the admin UI. Pages can now be cached with TTL and stale-while-revalidate.
  • Component scripts and styles are now served as virtual files.
  • Component categories are now a free-form text field with autocomplete.
  • Bulk status update and bulk turn-into-local for selected files.
  • Enhanced meta tag editor with Open Graph presets and image selection.
  • New welcome page shown before setup is finished.
  • now() function for Handlebars templates, returning the current UTC timestamp in RFC3339 format.
  • New MCP tools for LSP template checks.
  • Toast when creating a component.
  • Onboarding improvements (redirect to dashboard, tour no longer shows multiple times).

Bugfixes

  • Drag handles in the builder are now restricted to the grip icon so text inputs remain selectable.
  • Fixed various MCP issues.
  • Builder layout now uses the same primary color for the selection chrome.

1.14.4

More reliable image and file handling when building sites with the AI assistant, plus a large round of guidance improvements

Features

  • The AI assistant can now see your live site. It knows your workspace's public address and image URLs, so it can open and check the pages it builds for you — and catch visual problems before you do.
  • Uploaded files now come back with a ready-to-use link, so images the assistant adds are immediately usable in your pages.

Improvements

  • Building image components through the assistant is far more reliable: images are correctly linked to their file and rendered at the right size and format, so you no longer end up with broken or empty image blocks.
  • File uploads now report their actual size instead of showing "0 bytes".
  • A large round of guidance improvements means the assistant makes fewer mistakes — picking the correct icon format, setting up repeaters and multi-field components correctly, and handling image options without trial and error.

Bugfixes

  • Listing the available page layouts no longer fails with an error.
  • Empty or broken image uploads are now clearly rejected instead of silently saving an empty file.

1.14.3

A redesigned page builder with Design and Code tabs, a new editor bar, and a reworked component picker

Features

  • Redesigned page builder: the left rail is now split into clear Design and Code tabs. Design holds your layers, sections, and settings; the new Code tab gives you one-click access to edit page and layout templates, scripts, and styles directly — with full editor support.
  • New editor bar above the preview: a "Pages / Title" breadcrumb with open-in-new-tab and copy-link, a labeled device switcher, a language switch that shows the full language name when active, and a live status.
  • Reworked component picker ("Add element"): wider tiles with full, wrapping names and their category, a "Recently used" row, per-category counts, and search that shows how many components match.
  • Page settings are reorganized into Page settings and Advanced collapsible sections, pinned to the bottom of the Design rail.
  • Add a section with a single, clear "Add section" button; add nested containers via a hover "+" right on the container.
  • Developer-mode toggle moved to the bottom of the inspector, out of your way.

Improvements

  • The inspector header now shows the selected component's icon — deselect from the breadcrumb.
  • Cleaner Design rail: a single scroll (no nested scrollbars), aligned settings fields, a divider under the inspector header, subtler active toggles, uppercase language codes, and more breathing room around the Add section button.
  • Localized builder tooltips (select parent, exit scope, collapse/expand all, Design/Code).

Bugfixes

  • "Paste element" now correctly disappears once you've pasted.
  • Various selection-overlay and layout fixes across the builder.

1.14.2

Connect Claude and other apps to your workspace via OAuth and MCP

Features

  • Connect external applications to your Neleto workspace via OAuth — including Claude Custom Connectors. Once approved, an app can read and manage your content through the Model Context Protocol (MCP) on your behalf.
  • A clear consent screen shows you exactly which application is connecting and what it can access before you allow it, along with a link to the privacy policy.
  • New "Connected applications" section in your security settings: see every app you've connected via OAuth and revoke access with a single click.

Improvements

  • A large round of behind-the-scenes refactoring for a more robust and maintainable backend.

1.14.1

Minor fixes and stability improvements

Fixes

  • Various minor fixes and stability improvements under the hood.

1.14.0

Onboarding, plan limits, smarter file management, and faster content tools

Features

  • Guided onboarding for new users: a setup flow and interactive product tour walk you through the essentials — skip it anytime.
  • Plans & limits surfaced throughout the app: storage usage with a live progress bar, user counts beside your team, and clear tier constraints. New workspaces start on the free tier.
  • Manage standard files like robots.txt and your web manifest directly in Neleto, plus full create, edit, and delete for static files.
  • Bulk actions: select multiple users, pages, or blog posts and delete them in one go.
  • Search & filter: new search boxes for your content and a status filter on Pages.
  • Duplicate components and layouts in a single click.
  • Customizable lists: show the columns you care about and reset to defaults anytime.
  • Redesigned Settings, split into focused sections, each with its own save button and a ⌘S shortcut.
  • Profile moved to a clean tabbed layout with an easy "discard changes" option.

Improvements

  • Files area: cleaner toolbar, friendlier empty state, and safer copy-to-clipboard.
  • The Restore page now shows at-a-glance counts of deleted items and makes clear that nothing is gone for good until you confirm.
  • Drag handles on dashboard cards.
  • Clearer status badges, better date formatting, and a more intuitive sidebar.

Bugfixes

  • A range of stability and quality fixes under the hood.

1.13.2

Minor visual fixes in dashboard, color mode, and page builder

Enhancements

  • Improved MCP and relation documentation.
  • User Role now shows a description and uses a radio select for easier selection.
  • Added a modal for source selection.

Fixes

  • Referrer analytics: capped max referrers to prevent freezing.
  • Color mode: added system color mode support and fixed dark mode icon.
  • Page builder: fixed copy, paste, and delete of elements with child components.

1.13.1

Fixed auth problem selecting wrong token if a token without expiration exists

Fixes

  • Auth: fixed selecting wrong token if a token without expiration exists.

1.13.0

MCP and Referrer analytics

Features

  • MCP Server implementation.
  • API Token authentication should work now.
  • New dashboard card with referrer analytics to see where your visitors are coming from.

1.12.1

Password reset email fixed

Bugfixes

  • Password reset email now gets sent correctly

1.12.0

Better Code editor

Features

  • Improved code editor with more reliable highlighting and better javascript and handlebars language support.
  • Biome code formatter updated.

1.11.0

New Pluginstore

Features

  • New plugin store based on repositories. Admins of Neleto instances can add their own repositories to smoothly update custom plugins.

1.10.5

Telemetry

Features

  • Telemetry to collect Neleto version, installed plugins and their versions and report errors.

1.10.4

Bugfixes

Bugfixes

  • Setting the time in Date time inputs now works correctly.

1.10.3

Bugfixes

Bugfixes

  • Users now list correctly again

1.10.2

Bugfixes, Email Improvements, PDF file preview

Features

  • Users can now translate page titles and descriptions.
  • Added an email test button and a dedicated setting for TLS variants to help resolve mail sending issues.
  • Command palette can now search and edit translations.
  • PDF files now have a preview.
  • SVG files can now be edited directly next to their preview.

Bugfixes

  • Multiple critical fixes implemented, including ensuring that "Forgot Password" and login processes are reliable even after unexpected session changes or service outages.
  • Corrected issues that caused notification settings to save incorrectly.
  • Fixed issues around blog posts and events, ensuring dates are displayed correctly when data is missing.

1.10.1

Improved Reliability and Stability

1.10.0

Restoring pages, layouts, elements, etc.

Features

  • New admin page /admin/restore for restoring or completely deleting deleted pages, layouts, elements, components, users, files, translations, redirects
  • A button to copy the link to a file

Bugfixes

  • Improved handling of errors in renderer and api endpoints
  • Improved chart width in dashboard card "Total page views"

1.9.5

Bugfixes

Bugfixes

  • Added some additional checks to hopefully prevent deleting elements from other pages or layouts when updating a layout or page.

1.9.4

Bugfixes

Bugfixes

  • Improved resource usage of the renderer, should reduce crashes
  • Improved scrolling to the selected element in the pagebuilder

1.9.3

Bugfixes

Bugfixes

  • Updating hero images of blog posts works again

1.9.2

Bugfixes

Bugfixes

  • Plugin logs are now sorted in a consistent order
  • Metatags in the settings work again
  • Notification email for settings changes work again
  • Metatags in the Pagebuilder work better
  • Display of metatags in the Pagebuilder and settings improved

1.9.1

Bugfixes

Bugfixes

  • Elements in pages and layouts are now loaded correctly

1.9.0

Else-if Support

Improvements

  • The renderer now supports else if in if conditions
  • Plugin logs are now sorted by date, newest first

Bugfixes

  • Redirects can now be edited again
  • Better error messages when converting remote files to local files
  • Improved handling of deleted elements in the layout builder
  • Improved error messages when }} is missing in a template

1.2.14

Bugfixes

1.8.1

Bugfixes

Improvements

  • Loading spinner when saving pages and layouts now displayed

Bugfixes

  • Improved change tracking when editing pages and layouts, if elements are edited
  • Improved error handling in the image resize endpoint
  • Lists are now updated more reliably when things are deleted or created
  • Component selection in the builder now correctly shows the name of the component, event if there are a lot of components

1.8.0

Better change tracking and `render_structured_data`

Improvements

  • render_structured_data takes two parameters now: the first is as before a blogpost or event, the second specifies the type of the first parameter. Available values are "post" and "event".
  • The save button now recognizes better if a change has been made when editing pages, components, etc.

Bugfixes

  • The description of pages in the page list now no longer overflows
  • Comparison (==) of literal types in Handlebars now works better
  • The cache refresh button in the header bar now shows the status of a running cache refresh operation

1.7.0

New richtext editor

Improvements

  • New Richtext editor
  • New url_encode and url_decode functions in the renderer
  • Plugin logs are now loaded better

Bugfixes

  • Improved handling of deleted elements in the Pagebuilder

1.6.8

Bugfixes

Bugfixes

  • Default value for button group and select field can now be set
  • Range input is now a slider
  • Prevents checkboxes in the component props builder from sometimes activating and deactivating other checkboxes

1.6.7

Bugfixes

Bugfixes

  • Relations from child elements are now loaded correctly

1.6.6

Bugfixes

Improvements

  • New render_element function, which can be used to render individual elements

1.6.5

Bugfixes

Bugfixes

  • Component Props Builder now produces valid richtext props
  • Component Props description can now be translated

1.6.4

Bugfixes and memory leak fixed

1.6.3

Renderer Verbesserungen

Known Problems

In this version, a memory leak is present in the renderer. This has been fixed in version 1.6.4.

1.6.2

Bugfixes

Known Problems

In this version, a memory leak is present in the renderer. This has been fixed in version 1.6.4.

1.6.1

Bugfixes

Known Problems

In this version, a memory leak is present in the renderer. This has been fixed in version 1.6.4.

1.6.0

Component props builder

Known Problems

In this version, a memory leak is present in the renderer. This has been fixed in version 1.6.4.

Improvements

  • New UI for editing component props, without having to write JSON

1.5.8

Bugfixes

Known Problems

In this version, a memory leak is present in the renderer. This has been fixed in version 1.6.4.

Improvements

  • The website can now try to determine the language of the client based on the accept-language header
  • New fix-tip to use children in components correctly
  • Font files are now displayed in the file management with a preview
  • A small indicator to show which fields a element can be translated
  • A button to jump from an element in the Page builder directly to its component

Bugfixes

  • The number of users who are displayed with small page sizes is now correctly calculated
  • URL-Function in the Renderer should now always return the correct path
  • A crash from the server was fixed, which occurred when a missing ) was encountered in a template

1.5.7

Bugfixes

Known Problems

In this version, a memory leak is present in the renderer. This has been fixed in version 1.6.4.

Bugfixes

  • The login now correctly displays an error if the login fails

1.5.6

Bugfixes

Known Problems

In this version, a memory leak is present in the renderer. This has been fixed in version 1.6.4.

Improvements

  • Plugins now receive a FILE_STORAGE_PATH environment variable, which can be used to store files
  • The internal email sending endpoint now accepts a attachments field, which can be used to attach files to the email

1.5.5

Bugfixes

Known Problems

In this version, a memory leak is present in the renderer. This has been fixed in version 1.6.4.

Improvements

  • Enabled Gzip compression for the server

Bugfixes

  • The Interactivity script for the Page builder now works again

1.5.4

Collaboration improvements

Known Problems

In this version, a memory leak is present in the renderer. This has been fixed in version 1.6.4.

Improvements

  • A message is now displayed if multiple users try to edit the same page/layout/component/file/redirect/user/etc.

Bugfixes

  • When switching between plugins, now always loads the correct plugin

1.5.3

Bugfixes

Known Problems

In this version, a memory leak is present in the renderer. This has been fixed in version 1.6.4.

Improvements

  • Blogpost and Event Search endpoints now accept the correct HTTP method
  • Remote File Check is now more reliable

1.5.2

Bugfixes

Known Problems

In this version, a memory leak is present in the renderer. This has been fixed in version 1.6.4.

Improvements

  • The renderer now displays an error if you try to use a variable that doesn't exist or is null

1.5.1

Bugfixes

Known Problems

In this version, a memory leak is present in the renderer. This has been fixed in version 1.6.4.

Improvements

  • today is now available in the parameters of relation rules
  • Relation input UI improved

1.5.0

Performance improvements

Known Problems

In this version, a memory leak is present in the renderer. This has been fixed in version 1.6.4.

Improvements

  • Improved renderer performance

1.2.40

Bugfixes

1.2.39

Bugfixes

Bugfixes

  • Blogposts are now loaded correctly when the author is deleted

1.4.13

Bugfixes

Bugfixes

  • Fixed problems with editing and creating metatags
  • Fixed problems with relation input
  • Fixed problems with file selection inputs
  • Event hero image and files can now be changed

1.4.12

Bugfixes

Bugfixes

  • Admin UI works again

1.4.11

Bugfixes

Known Problems

  • Admin UI doesn't work (fixed in 1.4.12)

1.4.10

Bugfixes

1.4.9

Bugfixes

1.4.8

Bugfixes

1.4.7

Bugfixes

1.4.6

Bugfixes

Known Problems

  • New component button is missing (fixed in 1.4.7)

1.4.5

Bugfixes

1.4.4

Bugfixes

1.4.3

Bugfixes

1.4.2

Bugfixes

1.4.1

Bugfixes

1.4.0

Frontend update

1.3.0

New plugin system

1.2.38

Bugfixes

1.2.37

Bugfixes

1.2.36

Bugfixes

1.2.35

Bugfixes

1.2.34

Bugfixes

1.2.33

Bugfixes

1.2.32

Bugfixes

1.2.31

Bugfixes

1.2.30

Bugfixes

1.2.29

Bugfixes

1.2.28

Bugfixes

1.2.27

Bugfixes

1.2.26

Bugfixes

1.2.25

Bugfixes

1.2.24

Bugfixes

1.2.23

Bugfixes
Broken

1.2.22

Bugfixes

1.2.21

Bugfixes

1.2.20

Bugfixes

1.2.19

Bugfixes

1.1.2

Maintenance Bugfixes

1.2.18

Formatting in Code editors

1.2.17

Bugfixes

1.2.16

Bugfixes

1.2.15

File-management rust rewrite

1.2.13

Bugfixes

1.2.12

Bugfixes

1.2.11

User-notifications via email

1.2.10

Bugfixes

1.2.9

Bugfixes

1.2.8

Bugfixes

1.2.7

Bugfixes

1.2.6

Bugfixes and renderer improvements

1.2.5

Export and import of Element-types (now called "Components")

1.2.4

Bugfixes

1.2.3

Bugfixes

1.2.2

Bugfixes

1.2.1

Bugfixes

1.2.0

Beginning of Rust rewrite for better performance and reliability. This release was in development for a while, even before version 1.0.0

1.1.0

Events and Websitesearch

1.0.0

The first release of Neleto

Project start

When the idea for Neleto was born.