Skip to content

Latest commit

 

History

History
488 lines (300 loc) · 35.8 KB

CHANGELOG.md

File metadata and controls

488 lines (300 loc) · 35.8 KB

Changelog

All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.

0.1.66 (2026-10-29)

Bug Fixes

  • academy: let content staff view synced patterns in the editor (56b51c9)
  • academy: show the Revision Needs Work column on the content board (dec3a23)

0.1.65 (2026-10-27)

Features

  • academy: show the front-end toolbar to content staff (3e88372)

Bug Fixes

  • academy: read editorial comments on unpublished posts (8ca1a9e)

0.1.64 (2026-10-21)

Bug Fixes

  • academy: apply Permissions course exceptions to LearnDash edit checks (c2281a7)

0.1.63 (2026-10-20)

0.1.62 (2026-10-19)

0.1.61 (2026-10-14)

Features

  • add academy diagram sources and export tooling (a830f95)
  • add CBF Academy activity and callout patterns (be0f881)
  • add the Annotated code pattern and correct code block markup (59f0256)
  • add wp cbf patterns sync command (5696406)
  • move the OS tabs pattern into the academy theme (e505dc7)
  • offer only CBF Academy patterns in lesson content (44bea3f)
  • update academy content skills for patterns and the glossary (c2f657a)

Bug Fixes

  • centre centred images in lesson content (38fa0ae)
  • centre the icon in the glossary Add form button (86b47a5)
  • initialise the glossary inline-code button in TinyMCE (3fc7aa1)
  • keep the course outline out of the lesson table of contents (b2fa075)
  • label code annotations from their value in CSS (86631cd)
  • match sentence-case glossary abbreviations case-insensitively in the audit (0f0cd0e)
  • save the Annotated code pattern in the Code Block Highlighting 1.3 format (d2c7324)

0.1.60 (2026-10-11)

Features

  • disable glossary heading and intro (0fbcc3f)

Bug Fixes

  • resolve course glossary filter styling bug (a587b17)
  • resolve shortcode error in classic editor (0cd1cde)

0.1.59 (2026-10-10)

0.1.58 (2026-10-10)

Features

  • add CBF Semantic Glossary plugin (7f48176)
  • add course-wide glossary for LearnDash courses (2ccb9b5)
  • add glossary hooks for content around the list and back-link targets (ffbfa1c)
  • add support for Editorial Comments (6e7e65e)
  • give glossary terms their own capabilities (2e6293e)
  • import content in Draft status (b9bd8e9)
  • improve block editor styling (5f06998)

Bug Fixes

  • serve subsite assets from their own host (d5174d9)
  • version theme assets by modification time (f1ce138)

0.1.57 (2026-10-08)

0.1.56 (2026-10-05)

Features

  • extend importer to support quizzes (d4c51d5)
  • link topics and quizzes to imported sessions (032dadc)

Bug Fixes

  • resolve MySQL versioning error (fa7fe7f)

0.1.55 (2026-09-12)

Features

  • add import idempotency via config hash and conflict warning (84a8e05)
  • add local pptx file upload as alternative to drive picker (bec8545)
  • close config panel on import trigger, rely on status badges (P5.8) (210c7fa)
  • Drive file picker UI and import job list (39d8454)
  • implement Phase 4 content preview (P4.1-P4.4) (f93967b)
  • import confirmation modal with inline conflict handling (P5.7) (b0fc32e)
  • P2.11: hourly cleanup cron — stale job reset and orphaned tmp purge (a0e7562)
  • P3.3,P3.5: slide map UI + slide_overrides wiring (633c8bb)
  • phase 3 config UI - mode toggle, course selector, import config (4efefcd)
  • replace lesson-with-topics mode with topic mode (e31d582)
  • revert-on-error import guard (P5.4) (2dba834)
  • scaffold cbf-slides-importer plugin (P0.8/P0.9 + Phase 1) (6afbe33)
  • slides-importer: import PDF and Word documents (2840c2b)
  • slides-importer: migrate a whole course from a csv (88a3be9)
  • slides-importer: navigate between screens with tabs (08bcc61)
  • slides-importer: reuse an existing session instead of skipping it (0e25c06)
  • slides-importer: show and change the connected google account (de75414)
  • support learndash custom labels in admin ui (0a926c5)

Bug Fixes

  • call OAuthClient::create_auth_url() from auth/begin endpoint (5dab2af)
  • correct learndash-bulk plugin integration in LearnDashImporter (9ded0b9)
  • deduplicate contiguous identical slide headings (f5c642c)
  • encode user_id in OAuth state to avoid REST cookie-auth dependency (b1c5e0f)
  • fix image paths for ELDBC_Media upload and exclude footer shapes (d89335d)
  • handle exportSizeLimitExceeded with direct Docs export URL fallback (5b790cb)
  • intercept scroll event to prevent picker-induced page jump (1927449)
  • preview respects slide map settings; add white background (24ff096), references #fff
  • re-parse PPTX on import; add lesson title field (b56d557)
  • remove spurious

    tags from list items (24ac3a3)

  • replace REST link with admin_post action for OAuth begin flow (105ba97)
  • resolve image src URLs in preview HTML (e599d7e)
  • resolve MariaDB strict-mode TEXT default and required plugin path (72afb01)
  • resolve picker UI and parse failures (17a30eb)
  • respect slide-map overrides in preview and constrain content width (bda1c37)
  • restore scroll position after picker opens; re-enable button on dismiss (37ffe40)
  • revert button label on picker ready; fix scroll position capture timing (ea19b1c)
  • skipped posts visible in action column; add overwrite toggle (48c4a25)
  • slides-importer: cache-bust assets on file modification time (3c95edc)
  • slides-importer: count headings when positioning a section (a0b9f5b)
  • slides-importer: keep the LearnDash menu open on the settings screen (652c995)
  • slides-importer: place each row as it lands, not at batch end (803ebc1)
  • slides-importer: read drive metadata over http, not the api client (fcfcca1)
  • slides-importer: register the settings screen with no parent (3dd370a)
  • slides-importer: renew google tokens without the api client (8298fff)
  • slides-importer: report a batch by what actually went wrong (f943c53)
  • slides-importer: survive a document that exhausts the worker (bd69bf4)
  • track skipped_post_ids separately from created_post_ids (0e71858)
  • use wp_unslash+trim instead of sanitize_textarea_field for client secret (25328df)

0.1.54 (2026-08-21)

Features

  • update WordPress to 7.1 (1782b9a)

0.1.53 (2026-08-20)

0.1.52 (2026-08-20)

0.1.51 (2026-07-31)

0.1.50 (2026-06-04)

Features

  • update sync export script (372e98c)

0.1.49 (2026-05-11)

0.1.48 (2026-05-11)

Features

0.1.47 (2026-04-26)

Bug Fixes

  • exclude Learndash vendor files from gitignore (41bea35)

0.1.46 (2026-04-26)

Features

0.1.45 (2026-04-22)

0.1.44 (2026-04-20)

0.1.43 (2026-04-17)

Bug Fixes

  • harmonise Markdown and Code block styling (f65c39f)

0.1.42 (2026-03-25)

Bug Fixes

  • add missing function (a2c2953)
  • add more missing vendor directories (147c3b4)
  • include erroneously ignored vendor directory (d6739aa)
  • include theme vendor directories (467a27e)

0.1.41 (2026-02-27)

Features

  • add S3 endpoint filters (35e103c)
  • configure S3 Uploads plugin (dfaf029)

Bug Fixes

  • uninstall obsolete plugin (18499bf)

0.1.40 (2025-11-11)

0.1.39 (2025-11-11)

Bug Fixes

  • enable Redis cache writing (a68095f)

0.1.38 (2025-11-05)

Bug Fixes

  • add new Jetpack env var (f0b653e)

0.1.37 (2025-05-06)

0.1.36 (2025-02-25)

0.1.35 (2025-02-10)

0.1.34 (2024-11-25)

Bug Fixes

  • preserves company icons during job listing import (84f7374)

0.1.33 (2024-11-23)

Bug Fixes

  • prevents duplicate result import (45032f7)
  • prevents duplicate result import (cf27c22)

0.1.32 (2024-09-16)

0.1.31 (2024-08-19)

0.1.30 (2024-07-24)

Features

  • academy: display course dates when defined (434c41d)
  • academy: enable scheduled quiz report upload (#90) (dd7fc7b)
  • academy: enable scheduled quiz report upload (#93) (87c9fb9)
  • ACTECH-72: add .htaccess rule for domain redirect (990efe1)
  • adds list subcommand (1da0c78)
  • adds list subcommand (3f8e217)
  • adds resource versioning to academy theme (f413667)
  • adds site-specific plugin (8faea13)
  • allows disabling debug display in dev (984a7f4)

Bug Fixes

  • academy: prevent 404 errors from plugin assets (ef37985)
  • commits erroneously ignored files (e6fad3d)
  • commits more ignored files (d355943)
  • correctly enable unfiltered HTML capability (3674837)
  • display the correct number of inserted results (fe5ea5f)
  • fix URL rewrite rules for stage environment (ef805f0)
  • fixes Learndash quiz export (3e0585b)
  • jobs: prevent 404 errors from plugin assets (8d04b4e)
  • limit Airtable export scheduling to academy (5e2516a)
  • limit Airtable export scheduling to academy (bdcdeb9)
  • prevent broken web font files (2b393f7)
  • prevent duplicate quiz display (ff7261f)
  • prevent error from null array result (499cff5)
  • prevent error from null array result (804eff5)
  • prevent PHP memory exhaustion (33fb18d)
  • prevents CORS errors for .woff2 fonts (bf21394)
  • prevents debug output when using WP-CLI (a212e5c)
  • prevents WP-CLI breaking in Lando environment (1c681a8)
  • remove preview step from CV submission process (5e15cb1)
  • removes extraneous group navigation links (4d50351)
  • removes preview step from CV submission process (77b8abc)
  • resolves missing BuddyBoss data (6f7f180)
  • resolves Node installation warning in Lando environment (eea885e)
  • restore admin ability to login as user (c8886e6)
  • restore BuddyPages access for site admins (759971f)
  • restore missing files in WPForms plugin (a0b40dc)
  • restore missing files in WPForms plugin (f595c46)
  • restore unfiltered_html capability for admins (19f08df)
  • restores WPForms plugin (420c0f2)
  • restores WPForms plugin (f6360de)
  • sets correct plugin details (63e02a7)
  • sets correct plugin requirements (99721b1)
  • sets more plugin details correctly (7563ce8)
  • stops log being filled by deprecation notices (2dfa10e)

0.1.29 (2024-04-23)

Bug Fixes

  • prevents CORS errors for .woff2 fonts (bf21394)

0.1.28 (2024-04-04)

0.1.27 (2024-03-26)

Bug Fixes

  • commits erroneously ignored files (e6fad3d)
  • commits more ignored files (d355943)
  • remove preview step from CV submission process (5e15cb1)
  • resolves Node installation warning in Lando environment (eea885e)
  • restore missing files in WPForms plugin (f595c46)
  • restores WPForms plugin (f6360de)

0.1.26 (2024-03-22)

Bug Fixes

  • removes preview step from CV submission process (77b8abc)

0.1.25 (2024-03-12)

Bug Fixes

  • restore missing files in WPForms plugin (a0b40dc)

0.1.24 (2024-03-12)

Bug Fixes

  • restores WPForms plugin (420c0f2)

0.1.23 (2024-03-05)

0.1.22 (2024-01-02)

0.1.21 (2023-09-26)

0.1.20 (2023-08-31)

Features

Bug Fixes

  • display the correct number of inserted results (fe5ea5f)
  • fixes Learndash quiz export (3e0585b)
  • limit Airtable export scheduling to academy (5e2516a)
  • limit Airtable export scheduling to academy (bdcdeb9)
  • prevent error from null array result (499cff5)
  • prevent error from null array result (804eff5)

0.1.19 (2023-08-02)

Bug Fixes

  • prevent duplicate quiz display (ff7261f)

0.1.18 (2023-08-02)

0.1.17 (2023-08-02)

0.1.16 (2023-08-02)

0.1.15 (2023-08-02)

0.1.14 (2023-07-24)

Features

  • academy: enable scheduled quiz report upload (#93) (87c9fb9)

0.1.13 (2023-07-13)

Features

  • academy: display course dates when defined (434c41d)
  • academy: enable scheduled quiz report upload (#90) (dd7fc7b)

0.1.12 (2023-06-09)

0.1.11 (2023-06-08)

0.1.10 (2023-06-08)

0.1.9 (2023-06-08)

0.1.8 (2023-06-06)

Bug Fixes

  • correctly enable unfiltered HTML capability (3674837)

0.1.7 (2023-06-06)

Bug Fixes

  • restore unfiltered_html capability for admins (19f08df)

0.1.6 (2023-06-05)

Bug Fixes

  • academy: prevent 404 errors from plugin assets (ef37985)
  • jobs: prevent 404 errors from plugin assets (8d04b4e)
  • restore BuddyPages access for site admins (759971f)

0.1.5 (2023-06-02)

Bug Fixes

  • prevent PHP memory exhaustion (33fb18d)

0.1.4 (2023-06-02)

Bug Fixes

  • restore admin ability to login as user (c8886e6)

0.1.3 (2023-06-01)

Bug Fixes

  • prevent broken web font files (2b393f7)

0.1.2 (2023-05-31)

0.1.1 (2023-05-31)

Features

  • ACTECH-72: add .htaccess rule for domain redirect (990efe1)
  • adds resource versioning to academy theme (f413667)
  • adds site-specific plugin (8faea13)
  • allows disabling debug display in dev (984a7f4)

Bug Fixes

  • fix URL rewrite rules for stage environment (ef805f0)
  • prevents debug output when using WP-CLI (a212e5c)
  • prevents WP-CLI breaking in Lando environment (1c681a8)
  • removes extraneous group navigation links (4d50351)
  • resolves missing BuddyBoss data (6f7f180)
  • sets correct plugin details (63e02a7)
  • sets correct plugin requirements (99721b1)
  • sets more plugin details correctly (7563ce8)
  • stops log being filled by deprecation notices (2dfa10e)