5tarl0rd
Dotclear 2.33.1 - 2025-03-02
===========================================================
Fix: Remove improper <br> before end of paragraph (</p>) in legacyEditor if any
Fix: Link color in table item headers on small devices
Fix: Non admin users cannot create a new post
Dotclear 2.33 - 2025-02-13
===========================================================
* π PHP 8.1+ is required, PHP 8.2, 8.3 and 8.4 compliance
* Core: Get title and description from SVG if exist
* Core: Add optional release date to modules and display them if present
* Core: Status management revamped (entries, comments, users, blogs, ...)
* Core: New behavior coreBlogBeforeGetPostsAddingParameters (used for some db requests)
* UX/UI: Add left/right arrow key navigation from post to post (or page to page)
* UX/UI: Adjust (small) image size in some popup display
* UX/UI: Add media title to metadata list
* UX/UI: Add direct submit on quick menu selection (search field)
* UX/UI: Add a required attribute to password of the chosen action is delete on blogs page management
* UX/UI: Add count of available updates for plugins and themes in tab title
* UX/UI: Review "Lock theme update" note, thanks GΓ©rard BarrΓ© for this suggestion
* UX/UI: Adjust size and positions of sub/sup texts
* UX/UI: Add media title as ordering criteria
* UX/UI: Apply a lexical sort for names and titles of media
* UX/UI: During meta (tags) search, add a second loop looking after the beginning (those results will be displayed at the end of the list)
* UX/UI: Remove stats (no of entries, usage frequency) on autocomplete list (tags)
* UX/UI: Classic editor: Set some CSS attributes to avoid dynamic inline style insertion during copy'n'paste
* UX/UI: Switch from : to βΆ character for current/active menu-item indicator (with a fallback to :)
* UX/UI: Remove metadata frequency information (not useful in backend)
* UX/UI: Cope with large SVG icon in sidebar of entry edition page
* UX/UI: Media item page: on display list of entries using the media, display now two lists (inside entry/entry attachments).
* UX/UI: Cope with alternate text and description of video and audio media during insertion
* Fix: Lock/unlock button (on input/textarea) was not accessible
* Fix: Don't display a warning about missing permission for super-admin newly created users
* Fix: SQL error on changing existing user id, the prefs were created from the old id, not the new one
* Fix: On some servers, OPCache API might be restricted. Try to detect this.
* Fix: Don't display twice the media title in media metadata list
* Fix: In en empty media folder, uploaded files using the enhanced uploader were not displayed
* Fix: Ensure there is at least one available language to download before showing the according form
* Fix: XMP metadata were badly read from image file
* Fix: Cope with non existing settings in Ductile configuration
* Fix: Boxes alignment on blog appearance page
* Fix: Date format label in blog parameters
* Fix: Sortable blocks system on dashboard
* π‘ Security: Fix potential XSS, thanks Ratnesh Kumar for reporting this issue
* π‘ Security: Escape HTML content in filters' input fields
* π‘ Security: Disallow double (or more) extensions on media upload file, fix a potential RCE reported by Ratnesh Kumar.
* π β Various bugs, a11y concerns and typos fixed
* πΌ β Some locales and cosmetic adjustments
Dotclear 2.32.1 - 2024-11-27
===========================================================
* Fix: A category could not be renamed
* Fix: The categories page doesn't display any categories if there's only one for the blog
* Fix: Cast number values to int in blog parameters form as they might be non-existent
* Fix: Replace return button by a cancel button in intermediary steps during creation of a new SimpleMenu item
* Fix: legacyEditor with pseudo empty excerpt (thanks Ben Griffith for documenting this issue)
Dotclear 2.31.1 - 2024-08-19
===========================================================
* Fix: Media couldn't be opened as preview (overlay)
* Fix: Fix Page management with PHP 8.1
Dotclear 2.31 - 2024-08-13
===========================================================
* π PHP 8.1+ is required, PHP 8.2 and 8.3 compliance
* Core: Remove unnecessary sass folders from production archive
* UX/UI: Add a visual dot indicator to current menu-item
* UX/UI: Harmonize entry format look'n'feel with other status items (status, date, lang)
* UX/UI: Use italic font-style for placeholder (in inputs)
* UX/UI: Enforce contrast for add button hover/active/focus
* UX/UI: Admin CSS review
* Fix: Hide convert to HTML button for pages already in this format
* Fix: Cope with media alternative text in IPTC/XMP/Exif metadata
* Fix: Fix favorites menu current item detection
* Fix: Avoid sortable mechanism for pages on small devices (interfere with scrolling)
* Fix: Media change file upload process
* Fix: Deletion on search mode in media manager
* Fix: Review position of help button depending on context (scrolled or on top, help opened or not, β¦)
* Fix: Really do garbage collector of expired sessions
* Fix: Dependencies (modules) mechanism reviewed
* Fix: Do not render debug/dev HTML comment warning in CLI Mode
* Fix: Cope with event propagation for meta editor helper (tags, β¦)
* Fix: Use lexical sorting for tags
* Fix: Disable unauthorized option for media insertion (link without alt, legend without alt)
* Fix: Cope with newly uploaded media for deletion button activation
* Fix: Better identification of the blog name on the breadcrumb of the dashboard (home)
* π‘ Security: Add .inc to exclusion list for media (see https://www.exploit-db.com/exploits/52037)
* π β Various bugs, a11y concerns and typos fixed
* πΌ β Some locales and cosmetic adjustments
Dotclear 2.30.1 - 2024-05-17
===========================================================
* Fix: Template engine might not found some theme's template in some contexts
* Fix: Outgoing documentation links
5tarL0rd By