Important: The tracker is now read only (except to admins) to comply with the UK Online Safety Act. New issues should be posted on GitLab. Composr CMS is in the process of migrating to a new Constitutional governance model and Bazaar development model, with functionality of the old website (constructed by ocProducts Ltd, the prior copyright holder, a UK company) spread between GitLab and the new website (which has no connections to the UK).


Welcome to the feature tracker, the tool used to plan new versions of %1$s (amongst other things). All %2$s planned features are organised on this feature tracker. Please be aware that %3$s maintains no formal roadmap for %1$s (for good reasons that we explain in our FAQ – in summary, it wouldn't work) so no conclusions about “what is around the corner” should be drawn from the issues here (unless you can sponsor/contribute things). It does however provide a real foundation for transparency and engagement. For more information, see the appropriate part of the providing feedback tutorial.

Hint: To find bugs with no risks attach, do a search with the following tag filter… -Existing tags,-Breaks themes,-Breaks translations significantly,-Changes core website behaviour,-Core rearchitecting,-Creates Comcode incompatibility,-Database change,-Deprecates functionality,-General incompatibility,-Large database change,-Major rearchitecting,-Risk of breaking upgrade bootstraper,-Type: Cross-cutting feature

Viewing Issues 1 - 50 / 202

    IDTime estimation (hours) CategorySeverityStatusUpdated Summary
 00055695
[Composr]  core_cns
Feature-request
assigned (Patrick Schmalstig)
2025-03-16Compliance for new regulatory laws (holder issue)
 0006164 
[Composr]  General / Uncategorised
Feature-request
non-assigned
2025-03-09Consider disabling logs to the stats table / stats addon when Do Not Track is sent
 0006159 
[Composr]  validation
Feature-request
non-assigned
2025-03-02Refactor database for validation addon
 00057794
[Composr]  core_language_editing
Minor-bug
resolved (Patrick Schmalstig)
2025-02-27enable / disable content translations results in corrupt site
 000384331
[Composr website (compo.sr)]  General / Uncategorised
Feature-request
non-assigned
2025-02-27Review documentation talking about feature planning and release cycles
 00030491009
[Composr]  core_upgrader
Feature-request
non-assigned
2025-02-27Major upgrade reimagining (including hypervisor, and default theme improvements)
 0006148 
[Composr]  core_form_interfaces
Feature-request
non-assigned
2025-02-07Replace CKEditor with a different WYSIWYG editor
 00061442
[Composr advocacy and funding]  General / Uncategorised
Feature-request
assigned (Patrick Schmalstig)
2025-02-02Re-brand Composr CMS and several of its sub-systems
 00057966
[Composr]  cns_warnings
Feature-request
resolved (Patrick Schmalstig)
2025-02-02Add "other staff on this page" for the add warning screen
 0005800 
[Composr]  General / Uncategorised
Feature-request
resolved (Patrick Schmalstig)
2025-02-02Enhance the warnings tab with useful info about active punitive actions
 0006142 
[Composr]  rootkit_detector
Feature-request
non-assigned
2025-01-29Allow automated scanning of rootkits
 0006140 
[Composr]  core_cns
Feature-request
non-assigned
2025-01-21Nix the 'Delete own member account' privilege
 00061211
[Composr]  core
Feature-request
non-assigned
2025-01-14Revisions: Organise file-based revisions better
 0006119 
[Composr]  securitylogging
Feature-request
non-assigned
2025-01-10Security Overview block
 00055999
[Composr]  core
Feature-request
resolved (Patrick Schmalstig)
2025-01-05Add form_handlers hooks functionality
 0005984504
[Composr non-bundled addons]  General / Uncategorised
Feature-request
assigned (Patrick Schmalstig)
2025-01-04Deprecate tutorials; move to Wiki+ pages
 00060882
[Composr]  General / Uncategorised
Feature-request
non-assigned
2025-01-02Correct licence URLs in copyright comments
 00060892
[Composr]  General / Uncategorised
Feature-request
non-assigned
2025-01-02Remove global pollution
 0006075 
[Composr]  core
Feature-request
non-assigned
2024-11-29Merge page / URL redirects; change to match-key redirects
 00060741
[Composr]  core_privacy
Feature-request
non-assigned
2024-11-28Handle privacy within the revisions system
 00054733
[Composr]  core
Feature-request
resolved (Patrick Schmalstig)
2024-11-28v12: Consider *_compiled directories
 00055949
[Composr]  core
Feature-request
resolved (Patrick Schmalstig)
2024-11-28Consider declare(strict_types=1) in codebase (rolling)
 00055247
[Composr]  core_cns
Feature-request
assigned (Patrick Schmalstig)
2024-11-24Textually log per-member their agreements to the declarations
 00053914
[Composr]  core_configuration
Feature-request
resolved (Patrick Schmalstig)
2024-11-24"Store full Google Analytics cookies" should probably be disabled by default
 00055644
[Composr]  core_upgrader
Feature-request
resolved (Patrick Schmalstig)
2024-11-24Disassociate Composr version from database / addons / cns versions
 00060681
[Composr]  recommend
Feature-request
assigned (Patrick Schmalstig)
2024-11-24Add Bluesky to the list of social networks to share
 0005346 2
[Composr alpha bug reports]  General / Uncategorised
Trivial-bug
non-assigned
2024-11-21Automatic secondary usergroups not assigned on join
 00054963
[Composr]  General / Uncategorised
Minor-bug
assigned (Chris Graham)
2024-11-12_backups unit test is broken
 0006053 
[Composr]  General / Uncategorised
Feature-request
assigned (Patrick Schmalstig)
2024-11-04Survey potential bundled addons to move to non-bundled (but list in Setup Wizard for installation)
 000454228
[Composr]  wiki
Feature-request
non-assigned
2024-11-03Previous, Up, Next Wiki Page Links/Buttons
 0006013 
[Composr]  galleries
Feature-request
non-assigned
2024-10-30Do not link directly to images/videos in gallery uploads folder
 0006018 
[Composr]  cns_cpfs
Feature-request
non-assigned
2024-10-25Use libsodium + site salt for CPF encryption
 0006007 
[Composr]  core
Feature-request
non-assigned
2024-10-19Add archiving capabilities to anything with categories
 00059371
[Composr]  galleries
Feature-request
non-assigned
2024-10-17Gallery Previous/Next links disparity
 00056288
[Composr]  core_form_interfaces
Minor-bug
resolved (Patrick Schmalstig)
2024-10-17Change forms with many tick boxes to multiselects to reduce POST size
 0005965 
[Composr testing platform / automation goals]  General / Uncategorised
Feature-request
non-assigned
2024-09-27Add automated test for tut_featured (and others) content type listings
 0005954 
[Composr]  core
Feature-request
non-assigned
2024-09-26Be more conservative about the use of extending PHP time limit
 0005956 
[Composr]  General / Uncategorised
Feature-request
non-assigned
2024-09-21Add a scheduler hook (or a staff checklist reminder) to optimise MySQL databases every week
 00059522
[Composr]  import
Feature-request
non-assigned
2024-09-18Refactor hooks/modules/admin_import
 0005942 4
[Composr alpha bug reports]  General / Uncategorised
Trivial-bug
non-assigned
2024-09-15Web standards/Health check errors
 0005928 7
[Composr alpha bug reports]  General / Uncategorised
Feature-request
non-assigned
2024-09-15Monochrome icons setting should not apply to Social sharing icons
 00056437
[Composr]  core
Trivial-bug
assigned (Patrick Schmalstig)
2024-09-13Add file name restrictions to support Windows
 0005401 6
[Composr alpha bug reports]  General / Uncategorised
Minor-bug
assigned (Chris Graham)
2024-09-13Broken URLs: Some status codes determined broken when they are not
 0005938 
[Composr]  core
Feature-request
non-assigned
2024-09-13Refactor core Comcode and Tempcode symbols into hooks
 00038561004
[Composr]  core
Feature-request
non-assigned
2024-09-07Addon isolation via virtual subtrees
 0005908 
[Composr]  core
Feature-request
non-assigned
2024-08-29Add lang prefix cache
 00057785
[Composr]  ecommerce
Feature-request
assigned (Chris Graham)
2024-08-04Consider configurable point discounts
 00057735
[Composr]  actionlog
Feature-request
resolved (Patrick Schmalstig)
2024-08-04Site messaging JSON is broken
 00055252
[Composr]  core_cns
Feature-request
resolved (Patrick Schmalstig)
2024-08-04Allow re-requiring existing members to agree to the rules / declarations
 0005845161
[Composr]  themewizard
Feature-request
non-assigned
2024-08-04Convert PHP-based CSS calculations to native CSS