Logo
Logo
  • Home
  • Technology
  • Get Started
  • Blog
  • Oqtane Tutorials
  • Home
  • Technology
  • Get Started
  • Blog
  • Oqtane Tutorials
Home
Blog

32 Amazing Things in 2sxc 19.03 LTS

Daniel Metter
4/22/2025  โ€“ Default / general
32 Amazing Things in 2sxc 19.03 LTS

2sxc 19.03 LTS was just released. LTS stands for Long Term Stable.

TL;DR

The previous LTS was about a year ago. 
A LOT has happened in a year, and you probably missed most of it.
This should provide you with an overview, and hopefully catch your eye if something applies to you.

We'll try to post lots of blogs and tutorials about everything these next few weeks ๐Ÿคž๐Ÿผ.

Latest Enhancements v19

These are the major enhancements which you will care about in v19

  1. โœ๏ธ Edit: The Pickers System is finally official and here with Radio buttons, reusable definitions, tooltips, custom labels, image-previews, CSV sources and way more!
  2. โœ๏ธ Edit: Users can now set the language for labels / buttons to be different from the content-language.
  3. โœ๏ธ Edit: The Date-Time Picker was improved a lot (part of the Angular 19 upgrade)
  4. โœ๏ธ Edit: GPS Picker was improved
  5. ๐Ÿ’ป Data: New AppAssets DataSource lets you retrieve files/folders in the App
  6. ๐Ÿ›ก๏ธ Security: Double-Encrypt form posts to avoid CDN / Firewall Snooping
  7. ๐Ÿ‘ฎ๐Ÿผโ€โ™‚๏ธ Admin: Delete columns which contained relationships now possible
  8. ๐Ÿช’ Razor: new Toolbar.Audience() API
  9. ๐Ÿ”Œ API: New Data Model system introduced together with many models such as IFileModel, IPageModel etc.
  10. ๐Ÿ”Œ API: UserService (Kit.User) introduced to get users/roles from the system
  11. ๐Ÿ”Œ API: CacheService (Kit.Cache) introduced
  12. ๐Ÿ”Œ API: KeyService (Kit.Key) finalized

Note that we also upgraded to use Angular 19 and the latest Oqtane 6 APIs (so you will need Oqtane 6.0.1 to install the latest 2sxc). Check the v19 release notes for more.

There were also a few breaking changes which probably don't affect you.

Enhancements v18

These are the major enhancements in v18

  1. ๐Ÿง‘๐Ÿผโ€๐Ÿ’ป Dev: Improved discoverability of Formulas by showing the footer to host users
  2. ๐Ÿ’ป Data: Reusable field definitions for Content-Type Composition / Inheritance
  3. โœ๏ธ Edit: Keyboard Ctrl+Alt+S now saves and closes
  4. โœ๏ธ Edit: Pickers (dropdowns) now only show most buttons on hover
  5. ๐Ÿ–ผ๏ธ Images: Image Settings can now use tweak API
  6. ๐Ÿ–ผ๏ธ Images: Images can now auto-create Lightboxes (with the Tweak API)
  7. ๐Ÿ–ผ๏ธ Images: Ability to configure at file, field or app level how it should resize / crop.
  8. ๐ŸŽจ WYSIWYG: Ability to configure how images should resize within each field.
  9. ๐ŸŽจ WYSIWYG: New image sizes 1/6th and 1/8th
  10. ๐ŸŽจ WYSIWYG: Integration with TemplateService
  11. ๐Ÿ‘ฎ๐Ÿผโ€โ™‚๏ธ Admin: Ctrl + Click and Shift-Click now works on all buttons to open new windows
  12. ๐Ÿ‘ฎ๐Ÿผโ€โ™‚๏ธ Admin: Export Apps with or without files/assets
  13. ๐Ÿ‘ฎ๐Ÿผโ€โ™‚๏ธ Insights: Major enhancements to see progress, timeline or memory (cache) usage
  14. โšก Performance: improvements at startup and data-loading
  15. โšก LightSpeed: Ability to configure by view incl. what URLs should be respected
  16. ๐Ÿ”Œ Api: Toolbar tweak.Condition(...) API for conditional show/hide of specific buttons
  17. ๐Ÿ”Œ Api: Get method which can retrieve a value by specific language
  18. ๐Ÿ”Œ Api: Page Parameters now auto-sorted, with API to .Prioritize(...) to prevent against crawler overload, also with .Flush(...)
  19. ๐Ÿ”Œ API: New TemplateService (Kit.Template) to use placeholder texts
  20. โ˜ข๏ธ DNN: Prepared for DNN 10 Content Editor Permissions

And there is way more - check out the v18 release notes.

Get it now

Get your latest 2sxc from the Github releases or from the Oqtane Marketplace.

With ๐Ÿ’– from Switzerland and Croatia,
@iJungleboy & @tvatavuk

Tag: 2sxc

Daniel Mettler grew up in the jungles of Indonesia and is founder and CEO of 2sic internet solutions in Switzerland and Liechtenstein, an 20-head web specialist with over 800 DNN projects since 1999. He is also chief architect of 2sxc (see forge), an open source module for creating attractive content and DNN Apps.

Read more articles from Daniel Metter
Daniel Metter

Oqtane as a Blazor CMS (Video from Trailblazor Conference)previous post Oqtane as a Blazor CMS (Video from Trailblazor Conference)
Trailblazer 2025 - Create Magical Websites with Oqtane, Bootstrap 5 & 2sxcnext post Trailblazer 2025 - Create Magical Websites with Oqtane, Bootstrap 5 & 2sxc

Back to list
  • show all22
  • Web 1
  • Default / general 17
  • upgrades 1
  • releases 3
  • content management 2
  • 2sic internet solutions
  • Langรคulistrasse 62, 9470 Buchs SG, Switzerland
  • +41 81 750 67 77
Login
  • Imprint