Skip to content

Conversation

@spirit-wiegmann
Copy link
Collaborator

@spirit-wiegmann spirit-wiegmann commented May 23, 2025

Update Dependencies of FSXA API

  • Upgrade dependencies
  • Upgrade Node.js version

Afterward:

  • Fix Tests
  • Fix Wildcard Route (Express.js 5 breaking change)
  • Fix Rollup Configuration
  • Fix TypeScript Build
  • Upgraded GitHub Actions

Verified:

  • Performed Test
  • Ran Build

image
image

Tasks needed to verify any further:

  1. Install new version in a working PWA
  2. Verify that everything works as expected

Update Dependencies of FSXA API

- Upgrade dependencies
- Upgrade Node.js version

Afterward:
- Fix Tests
- Fix Wildcard Route (Express.js 5 breaking change)
- Fix Rollup Configuration
- Fix TypeScript Build

Verified:
- Performed Test
- Ran Build

Tasks needed to verify any further:
1. Install new version in a working PWA
2. Verify that everything works as expected

Signed-off-by: Justin Wiegmann <wiegmann@e-spirit.com>
Update Dependencies of FSXA API

- Upgraded GitHub Actions

Signed-off-by: Justin Wiegmann <wiegmann@e-spirit.com>
@spirit-wiegmann
Copy link
Collaborator Author

This should enable Express.js 5 to be supported. Has to be checked again, but Integration tests work fine.
Refer to Issue #217

Update Dependencies of FSXA API

- Fox rollup build command

Signed-off-by: Justin Wiegmann <wiegmann@e-spirit.com>
Update Dependencies of FSXA API

- Removing breaking change

Signed-off-by: Justin Wiegmann <wiegmann@e-spirit.com>
Update Dependencies of FSXA API

- Downgraded `body-parser` & `saxes` to prevent breaking change in production code.

Signed-off-by: Justin Wiegmann <wiegmann@e-spirit.com>
@nico-mcalley nico-mcalley merged commit fb6fd22 into master Jun 5, 2025
3 checks passed
@nico-mcalley nico-mcalley deleted the feat/FCECOM-1021-update-dependencies-along-with-express branch June 5, 2025 13:24
@github-actions
Copy link

github-actions bot commented Jun 5, 2025

🎉 This PR is included in version 10.23.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants