Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: takewiki/BookStack
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: development
Choose a base ref
...
head repository: BookStackApp/BookStack
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: development
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 16 commits
  • 55 files changed
  • 2 contributors

Commits on Jan 26, 2026

  1. Theme: Updated view registration to be dynamic

    Within the responsibility of the theme service instead
    of being part of the app configuration.
    ssddanbrown committed Jan 26, 2026
    Configuration menu
    Copy the full SHA
    36649a6 View commit details
    Browse the repository at this point in the history
  2. Theme: Added the ability to add views before/after existing ones

    Adds a registration system via the logical theme system, to tell
    BookStack about views to render before or after a specific template
    is included in the system.
    ssddanbrown committed Jan 26, 2026
    Configuration menu
    Copy the full SHA
    c32b168 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2026

  1. Theme: Added testing of registerViewToRender* functions

    Updated function name also.
    ssddanbrown committed Jan 27, 2026
    Configuration menu
    Copy the full SHA
    9fcfc76 View commit details
    Browse the repository at this point in the history
  2. Theme: Changed how before/after views are registered

    Changed the system out to be a theme event instead of method, to align
    with other registration events, and so that the theme view work can
    better be contained in its own class.
    ssddanbrown committed Jan 27, 2026
    Configuration menu
    Copy the full SHA
    1b17bb3 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2026

  1. Configuration menu
    Copy the full SHA
    4949520 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd84074 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    120ee38 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2026

  1. Configuration menu
    Copy the full SHA
    aa0a8dd View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2026

  1. Theme Modules: Added install helper command

    Not yet tested at all, either manually or via PHPUnit
    ssddanbrown committed Feb 3, 2026
    Configuration menu
    Copy the full SHA
    45ae03c View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2026

  1. Theme Modules: Fixes and improvements after manual testing

    - Added (limited) redirect handling to module downloads.
    - Adjusted wording/text for consistency and clarity.
    - Fixed scenarios where process was not stopped on error.
    - Fixed module folder creation check/logic.
    - Added better failed request handling to module downloads.
    - Updated download response streaming to monitor/limit download size.
    ssddanbrown committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    f7890c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5038d12 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9d3d0a4 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2026

  1. Theme System: Fixed theme view before/after issues

    - Updated the system to work with modules.
    - Updated module docs to consider namespacing.
    - Fixed view loading and registration event ordering.
    - Fixed checking if views are registered.
    ssddanbrown committed Feb 7, 2026
    Configuration menu
    Copy the full SHA
    a20438b View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2026

  1. Configuration menu
    Copy the full SHA
    984a731 View commit details
    Browse the repository at this point in the history
  2. Views: Made index/show sidebars a lot more modular

    Split out each sidebar block into their own template for easier
    customization of those elements, and less code to manage when overriding
    the parent show/index views.
    ssddanbrown committed Feb 8, 2026
    Configuration menu
    Copy the full SHA
    057d7be View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2026

  1. Merge pull request BookStackApp#5998 from BookStackApp/further_theme_…

    …development
    
    Further theme system developments
    ssddanbrown authored Feb 9, 2026
    Configuration menu
    Copy the full SHA
    5e12b67 View commit details
    Browse the repository at this point in the history
Loading