Skip to content

v2.151.0

Latest

Choose a tag to compare

@libretexts-bot libretexts-bot released this 02 Sep 22:29

2.151.0 (2026-09-02)

Bug Fixes

  • AdoptionReports: logic bug preventing instructor submission (#922) (59ff2b2)
  • ControlPanel: libreone users admin console fetching and pagination (2f4b6df)
  • library-sync: adjust log level for non-error messages (67be2b3)
  • remixer: adjust modal styling and table height in CatalogList component (db27205)
  • remixer: correct import page id, override drift, delete 404s (111ee5a)
  • remixer: correct label for formattedPathOverride checkbox (3a6463c)
  • remixer: gate article-kind writes, persist restore flag, cap file copies (4e4413a)
  • remixer: image src mangling in copy-fork pages (15ecd42)
  • remixer: only treat pure pointer pages as transclusion stubs (a84902c)
  • remixer: update publish button behavior and modal state management (31fbe8b)
  • remixer: url override encoding, publish job recovery, state resets (8c984ec)
  • shapeshift: refine custom cover config storage and retrieval (fa384f2)
  • support: stop unnecessary assignable user fetching (bb06234)
  • UI: convert libreone user detail page to Davis (689438d)

Features

  • add custom cover config handling (a132fd9)
  • CentralIdentity: reset password for L1 users (25be6ef)
  • compile book in project view (263cd3c)
  • publish book in project view (9630c29)
  • remixer: add isBookRootChild prop to TreeNodeContainer and update Dashboard component (c1ed5d3)
  • remixer: add pathNumber array for enhanced numbering(#942) (28c04e5)
  • remixer: add restore functionality for deleted book nodes (47fa2f5)
  • remixer: enhance article kind handling during page import and reconciliation (fe51148)
  • remixer: enhance EditPanel and model with improved URI handling and deletion logic (0fd7436)
  • remixer: enhance EditPanel and RemixerDashboard with improved node handling and notifications (d3a8a63)
  • remixer: enhance EditPanel and RemixerDashboard with URI ending management (eabfd15)
  • remixer: implement catalog node highlighting in library tree (0707fb5)
  • remixer: implement file handling capabilities in BookService and Remixer (1d2a3c6)
  • remixer: implement joinPrefixAndIndex utility for improved path formatting (5172b3f)
  • remixer: improve EditPanel URI handling and enhance RemixerDashboard draft management (bd218a2)
  • store: add custom cover info to book product page (aab2f8c)
  • Store: auto-heal rejected orders (65d9233)

Performance Improvements

  • api: cache hot author and find-by-book lookups (7b5a537)