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: nodeSolidServer/node-solid-server
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: solid-server/node-solid-server
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 2 commits
  • 723 files changed
  • 1 contributor

Commits on Mar 19, 2026

  1. v7.0.0: Clean room rewrite — port .mjs to .js ES modules

    Complete rewrite of node-solid-server from scratch.
    
    - Port from .mjs to .js with "type": "module" in package.json
    - Dependencies cut from 59 to 8
    - Production code reduced from ~7,400 to ~1,200 lines (11 files)
    - 56 integration tests covering LDP, headers, content negotiation, PATCH, ACL
    - Full Solid protocol compliance: LDP CRUD, WAC, content negotiation, PATCH
    
    Removed: built-in OIDC provider, account management UI, sessions, email
    service, mashlib data browser, multi-user/vhost, WebSockets, Docker,
    CORS proxy, auth proxy, storage quotas.
    
    Closes #1
    melvincarvalho committed Mar 19, 2026
    Configuration menu
    Copy the full SHA
    b48b517 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2 from solid-server/issue-1-v7-clean-room-rewrite

    v7.0.0: Clean room rewrite — port .mjs to .js ES modules
    melvincarvalho authored Mar 19, 2026
    Configuration menu
    Copy the full SHA
    ab24751 View commit details
    Browse the repository at this point in the history
Loading