Skip to content

update fork from upstream#8

Merged
guyneedhamcanva merged 2 commits intomasterfrom
guyn-update-fork-from-upstream
Mar 16, 2026
Merged

update fork from upstream#8
guyneedhamcanva merged 2 commits intomasterfrom
guyn-update-fork-from-upstream

Conversation

@guyneedhamcanva
Copy link

Our fork is way way behind. This brings a bunch of updates from https://github.com/clever/saml2 into our fork, updating deps and fixing some issues. Takes us to 4.2.0. Upstream is now in maintenance mode so we should take a look at alternatives.

Merges Clever/saml2 changes including:
- Upgrade to xml-crypto 6.1.2 (fixes uri handling issue)
- Use official xpath library
- New signedReferences API

Preserves Kiln-specific features:
- idp_entity_id validation (issuer checking)
- @flourish/saml2-js package name

Resolves conflicts:
- Removed .circleci/config.yml (not used by Kiln)
- Merged package.json with Kiln name and version 4.2.0
- Used upstream's xpath import approach
@guyneedhamcanva guyneedhamcanva force-pushed the guyn-update-fork-from-upstream branch from 61e8348 to bd95f1a Compare January 15, 2026 15:45
Copy link

@jontyt jontyt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yuck that we have this as a fork, but LGTM if works.

@guyneedhamcanva guyneedhamcanva merged commit 52665b6 into master Mar 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants