All Changes in 2sxc and EAV v18
Version 18
2sxc v18.00 (2024-07-12)
- โ
ITemplateService
withMergeSources(...)
- โ Oqtane 5.1 or 5.2 SSR Release
There's a lot more! I don't have time to describe it yet, but here's the short list
https://github.com/2sic/2sxc/releases/tag/v18.00.00
...and more.
2sxc v18.01 (2024-09-23)
- ๐ข Pickers
- โ Improve Picker-UIs
- โ Picker with Radio-Buttons (for patrons ๐ฆน๐พโโ๏ธ)
- โ Picker with Checkboxes (for patrons ๐ฆน๐พโโ๏ธ)
- โ Pickers with tooltips, more help, etc. (for patrons ๐ฆน๐พโโ๏ธ)
- ๐งช Formulas
- โ ๐ Major refactor of internal code structure
- โ ๐จ๐พโ๐ป Improve visibility of formulas in the UI for dev-users (always show for developes ๐จ๐พโ๐ป)
- ๐ Refactoring / internal
- โ ๐ Edit-UI Drop NgRx
- โ ๐ Edit-UI Switch most code to Signals
- โ ๐ Edit-UI feature to store user settings in the local storage and session
- โ ๐จ๐พโ๐ป Create debugging system to log changes in production (developers ๐จ๐พโ๐ป)
- Internal content types
- โ Use newer picker features for Wysiwyg and other UIs
- โ String-Default (basic field) enable different Text-Wrappings
- โข๏ธ DNN Enhancements
- โ โข๏ธ Improve startup speed
- ๐ฉธ Oqtane Enhancements
- โ ๐ฉธ Improve DLL clean-up on startup
- โ ๐ฉธ Fix compile of AppCode DLLs in inner-content
- โ ๐ฉธ Interactive Server bugs closing signalr connections
- ๐ฆน๐พโโ๏ธ Patron Features
- โ โก Optimize data loading for better performance
- โ ๐ข Many new picker features for patrons
2sxc v18.02 (2024-10-09)
- โ Shared Field Configurations / Content-Type Composition
- โ
Pickers stable
- โ Picker Source CSV
- โ Picker Source Custom List
- โ Picker Source Entity
- โ Picker Source Query
- โ Picker Source CSS (BETA)
- โ Picker Data Type: Number now supported as well
- โ
Picker Outputs
- โ Radio buttons
- โ Checkboxes
- โ Auto-Inline (which will take radio/checkboxes depending on your settings)
- โ
Picker Previews
- โ Font-Icon preview
- โ SVG-Icon preview
- โ Image preview (BETA)
- โ Finalize Content-Type Composition
- โ Ctrl + S (upper case) now works too
- โ Ctrl + Alt + s now saves and closes
- โ Host user now always sees the developer tool bar, but can unpin it for a while
- โ Edit UI: Update Angular 18, Material 3, and other JS dependencies, refactor to use signals.
- โ Edit UI: Massively improve pickers - ca. 90%, also with Number and CSS / SVG / Image icons
- โ HotBuild: Enhance to use SHA fingerprint for cache-busting
2sxc v18.03 (2024-11-05)
- โ
Clean up data model, remove unused table
ToSIC_EAV_AttributeGroups
(may be breaking) - โ Pickers - Stabilize most features so final
- โ Tweak API for Image Service Settings, Img, Picture
- โ
Tweak API for Typed Items
.Img(..., tweak: t => t.Alt(...)...)
and.Picture(...)
- โ Ongoing Angular refactoring (switching to signals, deduplicate code, ...)
2sxc v18.04 (2024-11-24)
- ๐ Bug with image generator when image was external (http) #3500
- ๐ Bug with LightSpeed #3502
- โข๏ธ Search indexing bug #3498
- ๐ฉธ Minor bugfix to ensure it works on Oqtane 6 #3501
2sxc v18.05 (2024-12-06)
- ๐ฉธ Oqtane / AppCode problems with empty AppCode.dll #3505
- ๐ Add contributing.md to all repos #3484
- ๐ Major docs update regarding contributing to docs
- โ Support Ctrl+Click in Admin-UI to open dialogs in new windows/tabs #3496
- ๐ Bug with Visual Query Editor #3513
2sxc v18.06 (2024-12-06)
Stabilization release with one big feature:
- ๐ Double-Encrypt Forms posted to server, to prevent CDN snooping ๐ก๏ธ #3518
Features
- โ
Ctrl + Click
andShift + Click
now works in almost all Admin UIs / Lists #3496 - โ
Automatically sort URL parameters provided by
MyPage.Parameters
#3520 - โ
Ability to prioritize url parameters as needed with
.Prioritize(...)
#3521 - โ
Ability to flush url parameters and still preserve settings with
.Flush()
- Minor: add contributing.md everywhere #3484
Bugfixes
- ๐ฉธ Oqtane issues with AppCode compiling when AppCode is empty #3505
- ๐ Bug toolbar opens query-editor sometimes fails #3513
- Minor: show better indication when item in Entity-Picker doesn't exist #3504