Skip to content

Releases: Bonsai-Systems/bonsai-site-snags

1.4.0

Choose a tag to compare

@gakdesign gakdesign released this 27 Aug 08:16

First tagged release under the Bonsai Site Snags name. Existing installs update via the Plugins screen.

Added

  • Snag priority — Urgent / Normal / Not urgent, set from three colour squares in the note popover and shown as a filterable column in wp-admin. Priority also appears in notification emails.
  • Comment notifications — adding a comment to a snag now emails the allow-list (own toggle on the Settings screen).
  • Read-only Note meta box on the snag edit screen showing the full note text and priority.

Changed

  • Removed the unused WYSIWYG editor from the snag edit screen.

Fixed (from 1.3.0, not previously released)

  • wp-admin menu corruption / map_meta_cap notices caused by the CPT capability mapping.
  • Site Snags → Settings screen was registered but never loaded.

Bonsai Site Snags

Bonsai Site Snags Pre-release
Pre-release

Choose a tag to compare

@gakdesign gakdesign released this 27 Aug 05:36

fix: prevent CPT capability alias from hiding wp-admin menu items; fix invisible popover text

  • includes/class-site-snags-cpt.php: stop mapping singular meta-cap keys
    (edit_post/read_post/delete_post) to SITE_SNAGS_CAP, which WordPress core
    registers as a global capability alias, silently rerouting unrelated
    manage_options checks site-wide and corrupting the admin menu
  • site-snags.php: instantiate Site_Snags_Settings so its Settings submenu
    actually registers
  • assets/css/site-snags.css: give the note popover textarea an explicit
    color so host theme textarea styles can't render it invisible