Skip to content

Version compatible with exist-db 7#17

Open
line-o wants to merge 7 commits into
mainfrom
exist-7-compat
Open

Version compatible with exist-db 7#17
line-o wants to merge 7 commits into
mainfrom
exist-7-compat

Conversation

@line-o
Copy link
Copy Markdown
Member

@line-o line-o commented May 24, 2026

This needs a 7.0.0-SNAPSHOT build of expath-crypto-lib to be installed in order for the tests to pass on latest.
This is why it is still marked as experimental even though the project as it is right now is compatible with the upcoming version of exist.
Once a new version of crypto lib is released on public repo this can be marked as stable.

line-o added 2 commits May 24, 2026 17:05
The XAR package is now placed in the dist folder.
This folder is also emptied on gulp clean.
- add package-lock.json
- prepareCmd installs dependencies from lockfile
- add dist folder to asset path
@line-o line-o force-pushed the exist-7-compat branch 2 times, most recently from c05b165 to fca4ee5 Compare May 27, 2026 09:33
line-o added 5 commits May 27, 2026 11:41
- test on 5.3.0
- always on latest LTS of nodeJS
- drop name from step where it did not add value
- test on latest as well (marked as experimental)
- gulp-exist now defaults to https connections, therefore port 8443 is
  needed
- `jwt:dateTime-to-epoch` returns a decimal rounded to an xs:integer. Also refactored to be better readable.
- `fn:error`'s second parameter must be of type xs:string and numerics are not coerced according to the spec
- remove surplus blank line
@line-o line-o requested a review from duncdrum May 27, 2026 10:54
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.

1 participant