7.7.72
What's Changed
- Update build script and workflow by @Sven65 in #1635
- Use correct removables array by @Sven65 in #1637
- refactor: modularityjs lang by @NiclasNorin in #1638
- fix: npm run watch by @NiclasNorin in #1593
- Make gitignore not gitignored... by @Sven65 in #1640
- feat: Single Digital Gateway by @thorbrink in #1639
- fix: Posts module not handling mirrored posts by @thorbrink in #1641
- fix: modules not saved on post by @thorbrink in #1642
- fix: Posts module mirrored post placeholder missing by @thorbrink in #1644
- migrate thickbox to wputilservice by @petter-a in #1645
- Make workflow not overwrite gitignore by @Sven65 in #1646
- Use old workflow again by @Sven65 in #1648
- added ignore rule for lint by @petter-a in #1643
- refactor: user helper in bootstrap by @NiclasNorin in #1647
- manage different paths for assets by @petter-a in #1651
- Fix/slider per move by @nRamstedt in #1650
- feat: get use group blog id + static by @NiclasNorin in #1649
- feat: using user group to add posts from blog by @NiclasNorin in #1652
- chore: remove old post module setting reference by @NiclasNorin in #1653
- fix: handle for like function localization by @sebastianthulin in #1654
- Fix dist files excluded from release package due to incorrect .gitignore patterns by @sebastianthulin with @Copilot in #1656
- Checkout release as orphan by @Sven65 in #1659
- Delete local release branch by @Sven65 in #1660
- Actually build npm... by @Sven65 in #1661
- Write to .npmrc by @Sven65 in #1662
- Update to node 24 by @Sven65 in #1663
- .npmrc write in Modularity by @Sven65 in #1664
- Use old gitignore by @Sven65 in #1665
- Update gitignore again by @Sven65 in #1666
- Don't ignore modularity folder by @Sven65 in #1667
- More gitignore stuff by @Sven65 in #1668
- change references to contracts by @petter-a in #1658
- Add missing files for gitignore on release branch by @Sven65 in #1669
- feat: Enhance Archive and Appearance Config with Date Handling by @thorbrink in #1670
- fix: type errors by @thorbrink in #1672
- Fix/subscriber read private posts by @nRamstedt in #1671
- feat: improve admin gui slightly more modern by @sebastianthulin in #1675
- fix: remove all info about updates pending by @sebastianthulin in #1674
- refactor: posts get blog name by @NiclasNorin in #1657
- fix: private post user list cached response by @NiclasNorin in #1677
- fix/wpautop-duplicate-br-tags by @nRamstedt in #1678
- fix(PostsList): missing excerpts by @thorbrink in #1681
- fix: pass wp util service to module refresh endpoints by @sebastianthulin in #1682
- fix/manual-input-collection-duplicate-id by @nRamstedt in #1676
- fix: apperance config varname change by @sebastianthulin in #1683
- fix(PostsList): allow hide date by @thorbrink in #1684
- fix: clear module cache on all statuses except revisions by @sebastianthulin in #1686
- fix: optimize getImageUrl by runtime cache by @sebastianthulin in #1685
- fix: make cache group unique per usergroup module cache by @sebastianthulin in #1687
- fix: archive card height by @NiclasNorin in #1689
- fix: missing date from/to on exhibition events in archive by @thorbrink in #1688
- fix: key-uniqueness-in-module-cache by @sebastianthulin in #1690
- fix: add vary header for user groups by @sebastianthulin in #1691
- fix: remove aspect ratio from schema event single image by @NiclasNorin in #1692
- Update release workflow again by @Sven65 in #1693
- feat: add Posts List block by @thorbrink in #1614
- fix: post types using schema Event should show only future events by @thorbrink in #1694
- fix: pre filtered posts list block not respecting selected terms by @thorbrink in #1695
- fix: missing float to int typecast in PostsList config mapper by @thorbrink in #1696
- fix: reset PostsList settings on block posttype change by @thorbrink in #1697
- fix: use get permalink and get image in post lists views by @sebastianthulin in #1698
- fix: allow external content filter AND/OR relation select by @thorbrink in #1699
- fix(PostsList): update Event appearance by @thorbrink in #1700
- fix: adds pressidium vary headers for litespeed by @sebastianthulin in #1701
- fix: update related events appearance to use PostsList by @thorbrink in #1702
- fix: PostsList date query should be inclusive by @thorbrink in #1703
- fix: single schema more spacing between content areas by @NiclasNorin in #1704
- fix/changing background color for more relaible contrast by @NiclasNorin in #1705
- fix: correcting font color for related posts schema event by @NiclasNorin in #1706
- fix: hide empty elements in event view by @sebastianthulin in #1709
- fix: display helper nav on events. by @sebastianthulin in #1710
- refactor: scroll down to post list after changing page by @NiclasNorin in #1708
- fix: post list block pagination by @NiclasNorin in #1707
- fix: add organizers card to event schema view by @thorbrink in #1711
- fix: show closest passed event date if no upcoming event date is found by @thorbrink in #1712
- fix: allow users to read any private posts by @thorbrink in #1714
- chore: Update @helsingborg-stad/styleguide to 0.11.1369 by @thorbrink in #1715
- fix: Event dates are not translated by @thorbrink in #1716
- fix: store TextObject headline instead of name from external content by @thorbrink in #1722
- feat: support for changing accessibility items style with custom view data by @michaelclaesson in #1720
- fix: include modules from single and archive templates by @michaelclaesson in #1719
- feat: reduce extreme aspect ratios by @sebastianthulin in #1713
- feat: support for archive link style and icon for Posts module by @michaelclaesson in #1718
- fix: incorrect Event date handling in archive by @thorbrink in #1724
- fix: handle empty related events in SingularEvent controller by @thorbrink in #1725
- feat: allow pre-filtering PostsList block by date range by @thorbrink in #1726
- feat: custom icon support for inlay list module by @michaelclaesson in #1723
- fix(PostsList Block): only reset to defaults when postType changes by @thorbrink in #1728
- fix: add getAnchor to filter config interface by @sebastianthulin in #1729
- fix: fixed lookup field for orderBy from archive settings by @michaelclaesson in #1727
- fix: order by clause for custom field date in appearance config by @thorbrink in #1731
- fix: missing reset button on PostsList block filter form by @thorbrink in #1732
- refactor: move Posts List block rendering to PHP file by @thorbrink in #1733
- refactor: type references in PostsList block by @thorbrink in #1734
- fix: unintended updates of posts occuring when reading from Typesense by @thorbrink in #1735
- fix: order date queries by full datetime by @thorbrink in #1736
- fix: allow access to role management page by filter by @thorbrink in #1737
- fix(login-form): inherit background color from card vars by @nRamstedt in #1740
- fix: allow filtering on multiple terms in same taxonomy by @nRamstedt in #1739
- [Feature: eyebrow - manual input]: added support for eyebrow by @viktor7ltz in #1738
- fix: template modules should support both archive and single template modules by @michaelclaesson in #1730
- chore: update packages by @thorbrink in #1741
- fix: search function in select component by @thorbrink in #1742
- fix(Event): output booking link from current occasion by @thorbrink in #1743
- fix: prevent cleanup of unused terms when taxonomy is not available by @thorbrink in #1744
- fix: Prevent removal of expired events in admin area by @thorbrink in #1746
- fix: register taxonomy query vars for PostsList by @thorbrink in #1747
- fix: prevent wrapping already wrapped no-translate tags by @thorbrink in #1748
- fix: Remove custom post type description by @thorbrink in #1749
- fix: add translations for file/image-input components by @thorbrink in #1750
- fix: unescape titles to avoid span no-translate from being rendered by @thorbrink in #1752
- fix: schema data rewriting title by @NiclasNorin in #1755
- fix: archive modules not showing on schema event archives by @thorbrink in #1756
- refactor: making event images always 16/9 by @NiclasNorin in #1757
- fix: show end time for events by @thorbrink in #1758
- feat: add schedule description to event by @thorbrink in #1759
- Support for custom labels and placeholders in archive filter by @michaelclaesson in #1751
- feat: async postlist filtering search and pagination by @sebastianthulin in #1760
- fix: force modal content acf field to be required by @NiclasNorin in #1764
- fix: correcting schema event related post background z-index by @NiclasNorin in #1766
- fix: collapsible search visible label while open by @NiclasNorin in #1763
- feat: async archive implementation by @sebastianthulin in #1765
- refactor: replacing old icon select with new icon field modal by @NiclasNorin in #1767
- fix: occasions showing the same date for schema event single by @NiclasNorin in #1769
- fix: correcting fallbacks for pagetree menus by @NiclasNorin in #1768
- fix: correcting data for place search endpoint by @NiclasNorin in #1774
- fix: correcting faulty blade close tag by @NiclasNorin in #1777
- fix: no date source causes no posts in post-list by @NiclasNorin in #1775
- fix: archive cant set date as date-badge by @NiclasNorin in #1770
- fix: preloader failing for event archive button by @NiclasNorin in #1778
- Add signature_before and signature_after hooks to the signature partial by @WilliamLundqvist in #1776
- chore: hiding datebadge from preoloading in postlist by @NiclasNorin in #1773
- fix: correcting undefined array key for schools slider by @NiclasNorin in #1783
- fix: PostsList block breaks customizer by @thorbrink in #1785
- fix: correcting layout grid bottom sidebar being overwritten by @NiclasNorin in #1790
- feat: adding possibility to add classes to sections in layout grid co… by @NiclasNorin in #1791
- Feat/postslist partial render by @nRamstedt in #1793
- fix: omit cookie auth on rest endpoint by @sebastianthulin in #1795
- feat: postObject with filters by @NiclasNorin in #1794
- feat: target blank button block by @NiclasNorin in #1781
- feat: add options for button display and color in manual input module with card appearance by @WilliamLundqvist in #1799
- chore: removing unused view by @NiclasNorin in #1798
- fix: description and working title for school actions by @NiclasNorin in #1786
- feat: tiny-mce button target blank by @NiclasNorin in #1782
- feat: more tag filter by @NiclasNorin in #1787
- fix/correcting classlist for event above sidebar by @NiclasNorin in #1801
- refactor: moving event notice into event view by @NiclasNorin in #1802
- feat: auto nonce refresh on pageload by @sebastianthulin in #1803
- refactor: moving grid view into layout by @NiclasNorin in #1804
- chore: remove unused view by @NiclasNorin in #1805
- refactor: moving yields to make a more logic flow between views for grid by @NiclasNorin in #1806
- feat: adding two areas before and after content grid template by @NiclasNorin in #1807
- refactor: include quicklinks in templates and not in partial hero by @NiclasNorin in #1797
- test: allow snapshot test results by @thorbrink in #1816
- fix: no view found outputting module by @NiclasNorin in #1819
- Use endDate instead of startDate to determine if events are in the past by @camitzdennis with @Copilot in #1813
- feat: using layout grid for schema place by @NiclasNorin in #1789
- refactor: preschool to use grid template by @NiclasNorin in #1808
- refactor: elementary school view by @NiclasNorin in #1800
- refactor: schema project view to extend grid by @NiclasNorin in #1810
- refactor: jobposting grid view by @NiclasNorin in #1809
- refactor: use layout grid for exhibition event by @NiclasNorin in #1788
- fix: adding breadcrumps to elementary school by @NiclasNorin in #1822
- fix: grid content without sidebars margin x auto by @NiclasNorin in #1823
- fix: correcting helper nav and notice placement by @NiclasNorin in #1824
- fix: helper nav and hero area for preschool by @NiclasNorin in #1825
- fix: correcting title area faulty styling single schema place by @NiclasNorin in #1826
- fix: correcting place info list placement by @NiclasNorin in #1829
- refactor: remove unused school schema view by @NiclasNorin in #1830
- refactor: replacing osm component for new map component by @NiclasNorin in #1831
- refactor: using new map component in map module by @NiclasNorin in #1832
- test: update failing tests for MapComponentAttributesGenerator by @thorbrink in #1842
- fix(PostsList): order by meta key of date type should always use date query name by @thorbrink in #1841
- feat: update styleguide package by @NiclasNorin in #1843
- feat: update component-library by @NiclasNorin in #1844
- Guard multisite blog-switching paths on single-site WordPress by @sebastianthulin with @Copilot in #1851
- fix: use color picker with custom swatch for card background color by @michaelclaesson in #1840
- fix: correcting full width blocks css by @NiclasNorin in #1839
- fix: interactive map responsive behavior by @NiclasNorin in #1853
- refactor: simplify Template::renderView, move MarkupProcessor to App.php by @thorbrink in #1854
- refactor: move template processing to separate processor by @thorbrink in #1855
- feat: backdrop banner gutenberg block by @NiclasNorin in #1852
- feat: schema event view links by @NiclasNorin in #1858
- fix(SchemaData): prevent convert from float to int by @thorbrink in #1861
- feat: enable block compatibility for InlayList module by @michaelclaesson in #1859
- feat: adding map to single schema event view by @NiclasNorin in #1863
- chore: remove unused github workflow by @thorbrink in #1865
- fix: correcting breadcrumbs for jobposting by @NiclasNorin in #1867
- fix: enqueueing backdrop banner manually by @NiclasNorin in #1868
- fix: ExhibitionEvent missing start- & endDate by @thorbrink in #1871
- Add Polylang-aware page tree menu resolution by @sebastianthulin with @Copilot in #1879
- Add Polylang compatibility patches for translated page mappings and language-aware routing by @sebastianthulin with @Copilot in #1881
- fix(PostsList): translate empty state when posts list is rendered via REST by @WilliamLundqvist in #1876
- Disable client-side caching for the view render REST endpoint by @sebastianthulin with @Copilot in #1885
- Fix Polylang filtering of uploaded custom font attachments by @sebastianthulin with @Copilot in #1884
- fix: Show price list items on event booking link card by @thorbrink in #1888
- feat: add support for polylang in menus by @sebastianthulin in #1896
- fix: correcting start and end date for exhibitions by @NiclasNorin in #1893
- fix: tried to remove child node from wrong parent by @thorbrink in #1897
- fix: handle possibly missing views by @thorbrink in #1901
- fix: resolve submenu items by @sebastianthulin in #1900
- fix: typecast width and height to int before usage by @thorbrink in #1902
- fix: prevent possible fatal error in breadcrumb menu on feed pages by @thorbrink in #1903
- feat: AI chat (Eneo) by @MasterKenth in #1860
- fix: backdrop banner slider height and removing content from nav by @NiclasNorin in #1904
- feat: polylang revision 4 menu by @sebastianthulin in #1905
- fix(Posts): Exclude current post from query args to prevent loops by @thorbrink in #1907
- fix: PostsListAsync requires form, it should not by @thorbrink in #1909
- fix(Hero): handle possibly undefined index "byline" by @thorbrink in #1987
- fix: handle possibly non existing variable in signature view by @thorbrink in #1988
- fix: do not show chat opt everywhere by @sebastianthulin in #1992
- fix: warning about undefined variable $template in archive.blade.php by @thorbrink in #1994
- fix(Posts): Undefined variable $ID in lists view by @thorbrink in #1997
- fix(Posts): handle undefined array key 'posts_columns' in AbstractController by @thorbrink in #1998
- fix(Text): handle undefined array key 'post_content' and refactor filter application by @thorbrink in #1999
- fix(SingularEvent): Undefined array key "posts" by @thorbrink in #2000
- fix(Index): Trying to access array offset on false by @thorbrink in #2003
- fix: don't process files that no longer exist by @michaelclaesson in #2005
- fix(views): replace @section/@show with @yield/@hasSection in article partial by @sebastianthulin with @Copilot in #1996
- Preload hero-area images from modules and widget-backed modules by @sebastianthulin with @Copilot in #2007
- fix: polylang prevents manual selection of posts in posts module by @thorbrink in #2010
- feat: backdrop banner mobile and no hover side effect by @NiclasNorin in #2014
- Add title support to Global Notices by @sebastianthulin with @Copilot in #2020
- fix: resolve empty text modules by @sebastianthulin in #2021
- feat: implement language agnostic support for manual Posts module que… by @thorbrink in #2022
- Restrict module usage lookups to admin post lists and cache usage results by @sebastianthulin with @Copilot in #2037
- 7.0 by @thorbrink in #1866
- fix: react is not defined in customizer by @thorbrink in #2053
- fix: column flex basis by @sebastianthulin in #2054
- chore: remove vendor folder by @thorbrink in #2056
- fix: Chat conflicts and chosing assistant by @NiclasNorin in #2060
- fix: merge conflicts in chat by @NiclasNorin in #2059
- fix: chat admin page not available if chat is disabled by @NiclasNorin in #2061
- fix: flexible header z-index by @NiclasNorin in #2057
- feat: chat presidio pii anonymization by @MasterKenth in #2004
- fix: add missing styles layers to gutenberg editor by @thorbrink in #2068
- fix: allow multiple contacts on project schema by @thorbrink in #2069
- fix: chat assistant acf repeater failing to save by @NiclasNorin in #2071
- fix: broken acf group by @NiclasNorin in #2074
- Fix page-for-post-type navigation for flat post types by @michaelclaesson in #2073
- fix: disable applicator cache by @sebastianthulin in #2075
- fix: correcting archive template by @NiclasNorin in #2076
- fix: correcting breadcrumbs for archive by @NiclasNorin in #2077
- chore: increase performance on tests and fix broken by @thorbrink in #2080
- fix: add missing translations by @thorbrink in #2081
- chore: update styleguide and translations by @thorbrink in #2082
- chore: update styleguide and translations by @thorbrink in #2083
- chore: update styleguide by @thorbrink in #2084
- Replace Kirki font management with native Font Library migration by @sebastianthulin with @Copilot in #2079
- fix: stack fab's by @sebastianthulin in #2085
- feat: add label to customize design by @sebastianthulin in #2089
- fix: remove background colors from menu module by @thorbrink in #2092
- feat: add posttype scopes by @sebastianthulin in #2091
- fix: Prevent sync from TypeSense when data is inconsistent by @thorbrink in #2090
- chore: retire post type design by @sebastianthulin in #2086
- chore: update packages by @sebastianthulin in #2093
- fix: Term color and icon caching type error by @thorbrink in #2094
- fix: re-add missing borders in mod-menu by @thorbrink in #2096
- fix: design-builder is missing on schema pages by @thorbrink in #2097
- fix: add missing styles to gutenberg iframe by @thorbrink in #2098
- feat: kulturkortet mun 6 merge by @NiclasNorin in #2070
- fix: remove v2 customization options by @sebastianthulin in #2103
- fix: place hidden sidebar option in menu behaviour instead of general by @sebastianthulin in #2104
- Buttons by @thorbrink in #2106
- ✨ Feat(chat): enable setting chat bubble assistant per page by @MasterKenth in #2102
- Remove WordPress shortlink output by @sebastianthulin with @Copilot in #2101
- fix: close button not showing on transparent modals by @thorbrink in #2108
- fix: correcting rewritten wordpress placement classes by @NiclasNorin in #2107
- Fix/font migration fixes by @sebastianthulin in #2099
- fix: abort upgrade process if a step fails by @thorbrink in #2095
- feat/new accordion by @NiclasNorin in #2105
- fix: prevent wpautop from adding
tags around protected content by @thorbrink in #2110
- fix: add missing partials.navigation.helper to school/pre-school by @thorbrink in #2111
- fix: remove any trailing "pre.wpautop-protected" elements from content by @thorbrink in #2112
- refactor: making place info and actions static helpers by @NiclasNorin in #2115
- fix: correcting occasion dates for exhibition events by @NiclasNorin in #2116
- fix: sync package-lock.json esbuild resolution to unblock CI release job by @thorbrink with @Copilot in #2118
- refactor: kulturkortet views by @NiclasNorin in #2117
New Contributors
- @WilliamLundqvist made their first contribution in #1776
- @MasterKenth made their first contribution in #1860
Full Changelog: 6.5.15...7.7.72