Releases: AlbertoFdzM/express-list-endpoints
Releases · AlbertoFdzM/express-list-endpoints
v7.1.1
What's Changed
- Ensure compatibility with latest versions of Express by @nwalters512 in #96
- build(deps-dev): bump braces from 3.0.2 to 3.0.3 by @dependabot in #95
New Contributors
- @nwalters512 made their first contribution in #96
Full Changelog: v7.1.0...v7.1.1
v7.1.0
Added
- Add logic for apps and routers with no routes to return an empty array.
Dev
- Add TypeScript configuration and transpilation scripts.
- Add types.
v7.0.0
Added
- Add support for NodeJS v18 and v20.
- Add support for route param regexps.
Deprecated
- BREAKING CHANGE Drop support for NodeJS v12, v14 and v16.
v6.0.0
Deprecated
- BREAKING CHANGE Drop support for NodeJS v10
Fixed
- Fixed a problem when parsing the property
middlewares
for each endpoint being allocated inmiddleware
property instead
Dev
- Added CI using GitHub Actions
- Update dev dependencies
- Removed TravisCI from the project
- Refactor code to use new JS methods and improve readability
v5.0.0
Added
mounted_app
is being parsed- Request handlers mounted on multiple routes by passing an array are being parsed
- If a route path contains an unparseable regexp it is used to compose the path
Changed
- Added
middlewares
property in reports representing mounted middlewares by their name
Fixed
- Avoid method duplicity in the same path
Deprecated
- BREAKING Drop support for NodeJS v6 and v8
- Drop support for
yarn.lock
file
Dev
- Update dev dependencies
- Improve tests structure
v3.0.0
BREAKING CHANGES
- Removed support for Node v0.12
🐛 Fixed
- Now the params set in middle of a pattern get parsed #17
Dev
- Move main file to
src
folder - Add lint script
- Ignore editorconfig file for npm relases
- Changed codestyle to standard #18
- Implemented Yarn on the project #19
Changed
- Add more test cases.
v2.0.3
v2.0.0
v1.1.1
- Updated dependencies
- Now express is a development dependency
- Improved tests