Skip to content

Releases: pillarjs/resolve-path

1.4.0

13 Feb 19:23
Compare
Choose a tag to compare
  • Fix resolving paths with certain special characters
  • deps: http-errors@~1.6.2
    • Make message property enumerable for HttpErrors
    • deps: depd@1.1.1
    • deps: setprototypeof@1.0.3

1.3.3

15 Nov 02:58
Compare
Choose a tag to compare
  • deps: path-is-absolute@1.0.1

1.3.2

17 Jun 15:45
Compare
Choose a tag to compare
  • deps: http-errors@~1.5.0
    • Use setprototypeof module to replace __proto__ setting
    • deps: inherits@2.0.1
    • deps: statuses@'>= 1.3.0 < 2'
    • perf: enable strict mode

1.3.1

28 Feb 23:19
Compare
Choose a tag to compare
  • deps: http-errors@~1.4.0

1.3.0

16 Jun 04:22
Compare
Choose a tag to compare
  • Use path-is-absolute to better detect absolute paths
  • perf: enable strict mode
  • perf: skip a variable reassignment

1.2.2

17 Feb 03:52
Compare
Choose a tag to compare
  • deps: http-errors@~1.3.1
    • Construct errors using defined constructors from createError
    • Fix error names that are not identifiers
    • Set a meaningful name property on constructed errors

1.2.1

20 Jan 04:59
Compare
Choose a tag to compare
  • Fix root path disclosure

1.2.0

20 Jan 04:59
Compare
Choose a tag to compare
  • Change error to 403 Forbidden when outside root
  • Fix argument type errors to be consistent
  • Fix path traversal vulnerability
  • Use http-errors module directly

1.1.0

02 Jan 19:10
Compare
Choose a tag to compare
  • Resolve the root path argument
  • Use http-assert module

1.0.0

02 Jan 19:09
Compare
Choose a tag to compare
  • Initial release