1.0.8.4

mermaid-js/mermaid1.0.8.4May 28, 2026by givanz

AI Summary

This release focuses on administrative improvements and bug fixes for the Vvveb CMS, including security enhancements via capability checks, fixes for URL validation and session handling, and various component rendering corrections.

Key Highlights

  • Added admin_id column for digital assets
  • Added comprehensive capability checks for posts, products, and comments (edit_other_posts, edit_other_products, etc.)
  • Fixed subdir path handling for installations in subdirectories
  • Updated Swiper library
  • Fixed video embed and social icons components

New Features

  • Added url slug option for site primary language
  • Added filters for output

Full Release Notes

* Added admin_id column for digital assets https://github.com/givanz/Vvveb/commit/9d94efb5d2dc3f116dfac4f691b6a4a3994fa710
* Fix for validate url, reported by https://github.com/givanz/Vvveb/commit/bf74fc5111afdd6201a819aa8543fddd33224eed @myift
* Remove subdir from request uri for subdir installs https://github.com/givanz/Vvveb/commit/2e333f6a3d4805709b1a2dde523ed1bc11714557
* Let php close the session https://github.com/givanz/Vvveb/commit/0eaa9a235debcb7f080545e544cd03e1f9a8f8c7
* Avoid recursive exceptions https://github.com/givanz/Vvveb/commit/c12c592e84eb1a350a4b79d017021194a08b7ca3
* Filters for output https://github.com/givanz/Vvveb/commit/bb9be6cf374971b36cd9f0630eace0570edd2fbc
* Components template fix https://github.com/givanz/Vvveb/commit/3147c6c916b5874c0cdec31d291bf9b05eabc9d3
* Embed video component fix https://github.com/givanz/Vvveb/commit/385da44d64362b7eb3ca1b15ee60aa737d7c11b1
* Blockquote align options https://github.com/givanz/Vvveb/commit/4c4190cd44727e26ee082b0cd4227c9af3c54375
* Social icons component selector fix https://github.com/givanz/Vvveb/commit/3ebbd934caf154fd3464aab3b2253a5161a53528
* Render components in section after insert https://github.com/givanz/Vvveb/commit/eecd1f26b811055beba535027e10cef92e79334c
* Tinymce image upload fix https://github.com/givanz/Vvveb/commit/01507335ccd8b8f3f751b1de25899678babd2b53
* Error message https://github.com/givanz/Vvveb/commit/78d440900034830914a27ff27ed4d9f66f13a715
* Fixed subdir path separator on windows https://github.com/givanz/Vvveb/commit/f3e218b3624db663da1352c646077a6982f6f532
* revision product_id typo https://github.com/givanz/Vvveb/commit/d835c7ebfe37de7d7d0f93baf123385fd2b36e8f
* Added subdir to site path https://github.com/givanz/Vvveb/commit/86ed4b822edc5afb37318f3102874b05fd43b1da
* Removed redundant code https://github.com/givanz/Vvveb/commit/c313faaca02060e9c9e3046da5031adfb56039bb
* Taxonomy tag type support https://github.com/givanz/Vvveb/commit/062e3ea44318e36dfb6e5b28742defeee64e730a
* Sqlite concat format fix https://github.com/givanz/Vvveb/commit/c27fef62d3ebe6d0098415dbec3e6087323d6e4f
* Order by escape macro https://github.com/givanz/Vvveb/commit/c0f2a6af1c415eb5876106ae7ba674c377e3499a
* Blog post categories list fix https://github.com/givanz/Vvveb/commit/a7f731bba3af1c51bdb44d50816d6ce7b2ac076a
* User group fix https://github.com/givanz/Vvveb/commit/a11973264353b0f05418509aa3cbf438c85ce2cc
* Product variants generate only for selected product options https://github.com/givanz/Vvveb/commit/54c1b1a026f22ccf88de79d3d8a1b666fd2130c8
* Added edit_other_posts capability check for posts to allow list, read, approve, edit, or delete, reported by https://github.com/givanz/Vvveb/commit/0ce6ba6baf5901aaffa993857ee71c43481a5353 @Mitchell45
* Added edit_other_posts capability check for comments to allow list, read, approve, edit, or delete, reported by https://github.com/givanz/Vvveb/commit/70ec3c69f56d56938d96f9bd2c71daf2a7cd787f @Mitchell45
* Added edit_other_products capability check for products to allow list, read, approve, edit, or delete, reported by https://github.com/givanz/Vvveb/commit/6db5257ce9fec0d570da63a06f54b98e857603cc @Mitchell45
* Added edit_other_posts capability check for post revisions to allow list, read, approve, edit, or delete, reported by https://github.com/givanz/Vvveb/commit/cbedd3754bccf8b7584f02ab301291f12e888b7e @Mitchell45
* Added edit_other_product capability check for product revision to allow list, read, approve, edit, or delete, reported by https://github.com/givanz/Vvveb/commit/e7413a29dcf1ccd04bbc44ebe26f20979223de14 @Mitchell45
* Added edit_other_product capability check for product reviews to allow list, read, approve, edit, or delete, reported by https://github.com/givanz/Vvveb/commit/3d5c15dcf4b50e4580161f05cb9e643d834d044a @Mitchell45
* Added edit_other_product capability check for product questions to allow list, read, approve, edit, or delete, reported by https://github.com/givanz/Vvveb/commit/1f2b117c1460818c9306a78f22c12f0b713886df @Mitchell45
* Added edit_other_product capability check for digital assets to allow list, read, edit, or delete, reported by https://github.com/givanz/Vvveb/commit/0463ae60cda5085238b380bf53780ccf4be5dd50 @Mitchell45
* Write cart data to db only if it has been changed https://github.com/givanz/Vvveb/commit/9a5f9a776a362974a6a7e7adc320c0e8d7898d18
* Renamed getTotals https://github.com/givanz/Vvveb/commit/6afe67f59c3b127f9b9d004135fe05275a3523b3
* Add url slug option for site primary language also https://github.com/givanz/Vvveb/commit/482591fbadfab126c4ed13a0768a97c599b1f654
* Swiper update https://github.com/givanz/Vvveb/commit/f7636284a634680aa5258cf4bfad39f0b130b3e9