The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
4.16.4 - 2026-04-17
- PR-645 Use correct (and supported) fetch mode
4.16.3 - 2026-04-17
- PR-637
- Update drupal core to 11.3.7
4.16.2 - 2026-04-16
- PR-629
- Update drupal core to 11.3
- Update additional modules
- Update config to match d11
- PR-638 Changed flags templates to use html button instead of anchor tag.
4.16.1 - 2026-03-23
4.16.0 - 2026-03-09
- PR-635 Updated itk_pretix module and migrated contact mail
- PR-634 Added “Hide hearing replies” option
- 633 Added handling of orphaned timeline note paragraphs.
- PR-630
- Updated accessibility
- Added back to dialogue buttons.
4.15.2 - 2026-02-26
4.15.1 - 2026-02-25
- PR-611 Added windowed dot navigation on mobile horizontal timeline view
- PR-610 Added hover effect to reveal accent colors on upcoming timeline cards
- PR-593
- Add project timeline
- Add project reference fields to several node types to display on timeline
- Add paragraph for adding custom elements to timeline
- Add CLAUDE.md file to project
4.15.0 - 2026-02-25
- PR-590 Deleted old timeline.
4.14.7 - 2026-02-19
- PR-631 Updated citizen proposal view. Added “All citizen proposal supporters” view.
4.14.6 - 2026-01-29
- PR-626 Invalidate node cache when node is flagged.
4.14.5 - 2026-01-29
- PR-623 Add nginx block of bots to flags
- PR-624 Fixed issue with project status
- PR-625 Updated paragraph layout
4.14.4 - 2026-01-27
- PR-588 Added area and age span selection to dialogue proposal form
- PR-591
- Cleaned up local OIDC setup
- Added test server OIDC setup
- PR-590 Deleted old timeline.
- PR-587 Cleaned up translations
- PR-586
- Added course content type
- Added activity wrapper for public_events and courses
- PR-576 Updates translations and added translations handling to deployment
- PR-584 Removed field_deskpro_department_id from public_meeting content type
- PR-585 Added translations to multiple modules
4.14.3 - 2026-01-16
- 589 Fixed bug in dialog proposal view
4.14.2 - 2025-12-17
- 583 Fixed bug in project display of status and terms
4.14.1 - 2025-12-17
- PR-550 5603: Aligned development service config with prod config
- PR-579 Applied security patches
- PR-581
- Update to ClamAV 1.4 (cf. https://blog.clamav.net/2025/11/clamav-signature-retirement-announcement.html).
- PR-580
Centralized color management using CSS custom properties
- Added
_color-tokens.scsswith primitive and semantic tokens - Using OKLCH color space with hex fallbacks for older browsers
- Migrated all module SCSS files to use CSS custom properties
- Prepared architecture for future dark mode and high-contrast themes
- Added
4.14.0 - 2025-12-16
-
- Let citizens cancel comments
- Added "(edited)" on edited content
-
PR-574 Added settings for Anonymous edit
-
PR-572 Updated anonymous edit UI
-
PR-564 Added hoeringsportal_anonymous_edit module
-
- Align use of type, department and area in relevant content types
-
- Added skip-ssl flag to queries in readme regarding test-setup of deskpro
-
- Change dialogue proposal backend
- Add seperate view for dialogue proposal comments
- Deny access for admin comments tab in general
- Update user permissions
- Add access restrictions on unpublished comments
- Override default dialogue form
- Add promoted content feature
- Updated Drupal core 10.5.2 => 10.5.6
- Updated accessibility
- Add breadcrumb to dialogue
- Add map to dialogue
- Add map default display
-
- Add underline to active navigation.
- Adjust header witdt
-
- Change OIDC container
-
- Add animated svg icons comment, reply, thumbs-up
-
- Add styling for dialog proposal categories
-
- Remove old video field and disabled Azure video module
- Enable Comments module
- Add Support comment flag
- Add Honeypot module
- Add ITK Video module and Video paragraph for Video Tool
4.13.2 - 2025-12-01
- PR-570 Fixed issue with "Hidden signup" not being handled in templates
4.13.1 - 2025-09-15
- PR-548 5479: Fixed handling of draft citizen proposals
4.13.0 - 2025-09-02
- PR-545 Fixed issue with public meeting details not being shown.
4.12.0 - 2025-08-26
4.11.1 - 2025-08-22
- PR-539 Fixed public meeting summary view
- PR-537 5209: Cleaned up public meeting summary view
- PR-538 Update project page styling - Closes issues #536
4.11.0 - 2025-07-01
- PR-533 Show deadline date on hearing teaser instead of startdate - Closes issues #532
- PR-531 Added custom toolbar visibility logic (replacing Toolbar Visibility)
- PR-530
- Updated contrib modules to support d11
- Updated custom modules and themes to support d11
- Removed spaceless filter about to be deprecated
- Removed unused module
- PR-528
Aligned
composer.jsonwith https://github.com/drupal-composer/drupal-project/blob/10.x/composer.json - PR-526
- Updated docker compose setup
- Linted YAML
- PR-523 Update public meeting template to use new base-card approach for teasers
- PR-463
3893: Avoid
<strong>in translation - PR-451
- Enabled multiple pretix dates on public meetings
- Updated fixtures with multipe date examples (and pretix orders)
4.10.3 - 2025-08-13
- PR-534
- Fixed handling of empty dates. Updated npm package (security).
- Use teaser image instead of full image. Supportticket: 373
4.10.2 - 2025-07-03
- PR-529 Added Site Status Message module.
4.10.1 - 2025-06-30
4.10.0 - 2025-04-22
- PR-515 4721: Reset pretix date cardinality
- PR-516 Updated npm packages (after audit issues)
- PR-509
- Remove excess space between sections
- PR-508
- Allowed project editor to edit URL aliases
- Updated project fixtures
- PR-499
- Url pattern in audit log
- PR-502 Updated citizen proposal overview
- PR-500 Added citizen proposal overview
- PR-501 Updated composer packages and modules
- PR-492
- Updated Danish translations of names of days
- PR-498 Fix broken design on public meeting page
- PR-487 Added statistics
- PR-428 Upgraded to PHP 8.4
- PR-494
- Add config for default teaser images
- PR-480
- New paragraph section for content promotion
- PR-475
- New landingpage hero
- PR-490
- Added hearing reply fixtures
- Fixed ticket author template
- PR-489 Feat: Redesigned teaser cards that makes the cards easier to distinguish from each other when listed on the same page.
- PR-491 Optimized development setup
4.9.3 - 2025-06-04
- PR-511
- Allowed roles to unpublish content
4.9.2 - 2025-06-04
- PR-510
- Allowed roles to publish content
- Applied security update to node modules in custom theme
4.9.1 - 2025-04-23
- PR-497 Added and configured Publish content module
4.9.0 - 2025-03-25
- PR-484
Added token to
arduino/setup-task - PR-483 Made exports consistent
- PR-482
- Updated role permissions
- Updated user fixtures to create a user for each role
- PR-488 Fixed “Log off” URL
- PR-479 Security updated Drupal core and contrib modules
4.8.5 - 2025-03-31
- PR-486 Added media permissions to public meeting editor role
4.8.4 - 2025-03-27
- PR-485 Cleaned up form helper
- PR-472
- Translated search page to Danish
- Updated custom Danish translations (exported from production site)
4.8.3 - 2025-03-24
- PR-473 Allowed citizen proposal editors to view unpublished citizen proposals.
4.8.2 - 2025-03-19
- PR-474
- Patched role permissions
- Cleaned up frontend admin menu
4.8.1 - 2025-03-17
- PR-471
- Fixed placement of “Social buttons”
- Updates site name
4.8.0 - 2025-03-13
- PR-467 Added date validation on new hearings
- PR-458 Cleaned up actions
- PR-380 Added department access check.
- PR-449 Set correct Danish pluralization. Remove superfluous docker service.
- PR-447
- Add hoeringsportalen module for configuring os2web_audit
- PR-446 Cleaned up archiving code and added web profiler
- PR-445 Corrected Danish pluralization
- PR-441 Add and enable delta sync Add mock idp api and documentation of said Add bash script (test-delta-sync) to test delta sync Add fixtures with oidc users
- PR-442 Cleaned up fixtures
- PR-440 Add missing icon
- PR-438 Improved search styling
- PR-436 Improved search
- PR-439 Updated tasks and map page fixture.
- PR-437 Cleaned up API and added caching
- PR-435 Add usable config values for oidc Update OIDC documentation Rename editor user in group "administrator" to admin user
- PR-434 Accessibility stuff: Font sizes to rem instead of pixels Add name to image for screen readers Change h5's to h4 Add label to search icon
- PR-433 Upgrade node from 18 to 22
- PR-432
Replace
yarnwithnpmReplace eslint with prettier Lint with prettier Add audit to actions - PR-430 Add build assets to taskfile
- PR-431 Avoid navbar jumping
- PR-429 Removed outdated (and unused) API endpoints. Cleaned up.
- PR-427 Updated docker compose setup. Updated composer packages.
- PR-425 Publication dates
- PR-424 2945: Cleaned up form templates. Applied security updates.
4.7.3 - 2025-03-14
- PR-470 Fixed citizen proposal form caching issue
4.7.2 - 2025-03-12
- PR-465
- Handled inactive citizen proposals
- Disabled cache on citizen proposal support form
4.7.1 - 2025-03-12
- PR-464 Add labels to woodpecker workflow files for deploy to STG and PROD
4.7.0 - 2025-03-10
- PR-455
- Fixed bug in display of "on behalf of” on hearing reply details
- Added "on behalf of” on hearing reply list
- Corrected handling of ticket creation time
- PR-454 Update person name in Deskpro on email match
4.6.5 - 2025-03-05
- PR-456 3949: Made Clamav restart automatically
4.6.4 - 2025-02-24
- PR-450 Fixed styling of placeholders.
4.6.3 - 2025-02-20
- PR-448 3843: Security update
4.6.2 - 2025-01-30
- PR-443 Fixed hearing reply cleanup
4.6.1 - 2024-12-04
- Added automatic deployment
4.6.0 - 2024-11-11
- PR-422 Implement feedback on delete hearing tickets feature.
- PR-421 Security updates
- PR-420 1606: Made supporter name optional
- PR-419 Added Drush command to delete hearing replies
- PR-418 Add message when hearing replies are deleted
- PR-417 Added more test setup stuff
4.5.1 - 2024-09-06
- PR-416 Increase nginx max body size
4.5.0 - 2024-08-19
- PR-412
- Upgrade drupal core 10.2.7 and contrib modules
- Disable migrate_subject_data module
- Remove deprecated webmozart/path-util package
- PR-411 Fix paragraph spacing
- PR-409 Enabled and configured log_stdout
- PR-410 Added ClamAv module and docker containers to run it
4.4.1 - 2024-08-05
- PR-413
Removed
.placeholdermarkup
4.4.0 - 2024-05-14
- PR-407 Fix fontawesome issues
- PR-406 Infobox styling
- PR-405 Add paragraph for files
- PR-404 UI fixes after project release
4.3.0 - 2024-04-29
- PR-395 Project fixtures
- PR-398 Added Deskpro test data
- pr-399
- Add content type Project subpage
- Update paragraphs for projects
- Add list view for project
- pr-394 Add content type Project page
4.2.2 - 2024-04-10
- PR-392 1152: Fixed rendering of headers
4.2.1 - 2024-04-04
- pr-390 Fix logout and newsletter banner
4.2.0 - 2024-04-04
- pr-386
Design fixes:
- Main nav visuals
- Search remove repeated icons
- Make search available on mobile
- Mobile nav tweaks
- Upgrade to Bootstrap v5
- Add and apply twig coding standards [pr-388]
- Upgrade all frontend dependencies [pr-387]
4.1.1 - 2024-03-21
- pr-385 Fixed initialization error
4.1.0 - 2024-03-11
- PR-383 Added check for numbers in person name
- PR-379 Disabled eDoc casefile ID field on new hearings
- PR-378 New main menu, new search.
4.0.1 - 2024-01-31
- PR-382 Updated custom Drush commands to work with Drush 12.
4.0.0 - 2024-01-24
- PR-375 Updated to Drupal 10
- PR-343
Make custom modules and themes pass code analysis and compatible with d10
Update contrib modules (Major versions):
- better_exposed_filters
- captcha
- color_field
- openid_connect
- search_autocomplete
- toolbar_visibility
- twig_tweak
- viewsreference
3.6.0 - 2023-12-20
- PR-376 Added GIS map token
- PR-367 Added and used Editor Advanced link
3.5.3 - 2023-11-08
- PR-370 Add additional fixtures
- PR-374 Fix hidden mobile filters
- PR-367 Added and used Editor Advanced link
3.5.2 - 2023-11-07
3.5.1 - 2023-09-01
3.5.0 - 2023-08-30
- PR-363 Fixed issue with storing names containing non-ascii characters
- PR-364 Fixed sorting of citizen proposals
- PR-365 Fixed use of private temp store
3.4.0 - 2023-08-29
- PR-361 Added cancel proposal redirect URL
- PR-360 Cleaned up display of checkboxes
- PR-359 Generalized handling of form surveys. Added survey to support form
- PR-358 Fixed display of description and counter
3.3.0 - 2023-08-25
3.2.0 - 2023-08-23
- PR-353 Added “Allow email” checkboxes
- PR-351 Added and used citizen proposal text format
- PR-350 Added superfluous support proposal button
- PR-347 Added citizen proposal survey
- PR-342 Added email and storage consent checkbox on citizen proposal support form. Added supporters view.
- PR-346 Made filter and sort labels visually hidden
- PR-344 Hid changed date on static page
- PR-345 Added support redirect URL
- PR-341 Removed superfluous support proposal button
- PR-340 Fixed proposal progress bar display
- PR-337 Updated drupal core 9.5.10 and contrib modules
- PR-332 Added data storage consent checkbox on citizen proposal form
- PR-333 Removed email from citizen proposal support form
- PR-335 Hid “Author email display” from display
- PR-334 Sent notification mails on citizen proposal creation and publication
- PR-336 De-authenticated citizens after creating or supporting proposals
3.1.0 - 2023-08-04
- PR-331
Bumped
itk-dev/openid-connectversion - Add node type citizen proposal and fixtures
- Added form for citizens to add proposal
- Added form for supporting proposal
- Added OpenID Connect authentication for citizens
- Added citizen authentication on support proposal form
- Added archiving of citizen proposals
3.0.2 - 2023-06-28
- Allow uploading huge files PR-322
3.0.1 - 2023-06-28
- Applied patch https://www.drupal.org/project/drupal/issues/3222107#comment-15048236 to make media stuff work PR-316
3.0.0 - 2023-06-27
- Upgrade to Drupal 9.5
- Added public meeting content type
- syncronize public meeting dates with pretix
- Change backend theme to Claro
- Add fixtures
- Update readme
- Fixed pretix data bug
Updated drupal core 8.6.16
Initial release