Skip to content

2sxc 18 with loads of new stuff ;)

Latest
Compare
Choose a tag to compare
@iJungleboy iJungleboy released this 12 Jul 08:22
48a84f7

Highlights

  1. ๐Ÿฉธ Runs on Oqtane 5.1.2 with Static Server Rendering ๐Ÿ’ช๐Ÿผ
  2. ๐Ÿ–ผ๏ธ Image Service: Ability to specify lightbox on images through image configuration
  3. ๐Ÿ–ผ๏ธ Image Service: Ability to specify resize-settings (eg. Square) per image through configuration
  4. ๐Ÿ–ผ๏ธ Image Service: Ability to specify resize/lightbox defaults on the content-type field!
  5. ๐Ÿ“ WYSIWYG: Ability to configure image resize and lightbox for all images in API, on every image and on the field!
  6. ๐Ÿ”ฌ Typed API now supports a Get(...) method which you can use to retrieve values in other languages
  7. ๐Ÿ” Insights: many, many improvements incl. better display of load-time progress, memory use and more
  8. โšก LightSpeed: ability to configure per view and improved selection of url parameters which affect the cache
  9. ๐Ÿ“ WYSIWYG Rich mode: New image sizes 1/6th and 1/8th
  10. โš™๏ธ New Template Service released, and optimized to clean any html, to prevent XSS
  11. โšก Lots of performance improvements on the server for typed ๐Ÿ”ฌ code and also in the Edit UI making initial load faster

Important

  1. In sub-views (list-details where the details was shown because of a URL parameter) the toolbar disables change-view
  2. DataSource Parents and Children now properly filter out draft parents/children if the user is not allowed to see it #3438
  3. ๐Ÿ”› turnOn updated to v0.3.0 with new args parameter to easily call existing JS libraries
  4. ๐Ÿ”ณ Toobar buttons - Tweak now has a Condition(true/false) and Condition(fn) to make buttons conditional eg. for certain user groups only.
  5. โœ๏ธ Major rework on all dropdowns, so that the picker system is almost done ;)

Minor

  1. Visual Query improved to slant labels if there were too many
  2. Toolbar positioning CSS improved using flex
  3. Bug: older Apps had a problem loading fancybox JS #3424
  4. ๐Ÿ”ฌ Bug: Sub-Items toolbars didn't work in typed mode, affected Slider App #3437
  5. ๐Ÿ” Insights show what's in the cache and memory use (estimates)
  6. ๐Ÿท๏ธ Metadata: provide recommendations for Entity-Attributes, needed for the Image-Per-Field-Configuration #3430

Chores

  1. ๐Ÿ”’ Updated System.Text.Json to 8.0.4 as it contains a security issue. The issue didn't affect 2sxc, but the warnings did ;)
  2. ๐Ÿ” Refactor internal system to use provider model
  3. Make the MyUser / CmsContext.User objects serializable for use in JSON
  4. โœ๏ธ Update Edit UI / Admin UI to Angular 17.03
  5. โœ๏ธ Massively refactor Edit/Admin UIs to use signals instead of observables and transient services for robustness
  6. โœ๏ธ Refactor Admin UIs to simplify Ag-Grid table and column definitions
  7. โœ๏ธ Refactor language handling in Edit/Admin UI