Thanks to visit codestin.com
Credit goes to github.com

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: basecamp/trix
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.1.17
Choose a base ref
...
head repository: basecamp/trix
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.1.18
Choose a head ref
  • 3 commits
  • 10 files changed
  • 2 contributors

Commits on Mar 20, 2026

  1. ci: harden GitHub Actions workflows (#1284)

    * Add GitHub Actions audit job (actionlint + zizmor)
    
    Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
    
    * Configure dependabot for github-actions, npm, and bundler with batching and cooldowns
    
    Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
    
    * Add local GitHub Actions linting (actionlint + zizmor) to bin/setup and bin/ci
    
    Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
    
    * Pin all GitHub Actions to SHA hashes
    
    Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
    
    * Fix zizmor findings: add permissions and persist-credentials: false
    
    Set workflow-level permissions: {} and add per-job contents: read.
    Add persist-credentials: false to all checkout steps.
    
    Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
    
    ---------
    
    Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>
    flavorjones and claude authored Mar 20, 2026
    Configuration menu
    Copy the full SHA
    e62fcc3 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2026

  1. Fix XSS via javascript: URI in JSON drag-drop deserialization (#1293)

    StringPiece.fromJSON trusted href attributes from application/x-trix-document
    JSON payloads, allowing javascript: URIs to reach the DOM via drag-and-drop in
    Level0InputController. Add DOMPurify.isValidAttribute check to strip invalid
    hrefs at deserialization time.
    flavorjones authored Mar 26, 2026
    Configuration menu
    Copy the full SHA
    9c0a993 View commit details
    Browse the repository at this point in the history
  2. v2.1.18

    flavorjones committed Mar 26, 2026
    Configuration menu
    Copy the full SHA
    da88699 View commit details
    Browse the repository at this point in the history
Loading