- Updated dependencies, base files, and editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Updated dependencies, base files, and editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Minimum required Node.js version changed from
node: >=10
tonode: >=4
adapting to ecosystem changes
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated license from
MIT
toArtistic-2.0
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Now compatible with a wider range of environments, including web browsers
- Optimised the fetching of location information from frames
- Introduced
getFileFromError
andgetLocationFromError
for a wider range of compatibility and usability - Introduced
immediate
property to the offset interface - Possible Breaking Changes:
- Introduced
char
property to the location interface - Renamed
LineInfo
toLocation
- Rneamed
LineOffset
toOffset
- Introduced
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Add support for Regular Expressions for
file
andmethod
offsets, to support such things as case insentitivity
-
Breaking Change:
Offset intention is now compatible with v3 and below. That is, skipping will continue until:
1. The file or method is found 2. Once found, will continue until neither the file nor method are found anymore 3. Once exited, the frame offset will then apply
If you still wish to capture the method or the file, combine them with
frames: -1
.
-
Breaking Change:
Behaviour of the offset has changed, it now continues until the provided file (if any) or method (if any) is found, once found, it will then continue for the specified frames (if any).
This does not affect you if you never passed an offset, however if you did, you probably want to add
frames: 1
so that it continues oen more stack frame to the probable caller, rather than just stopping at the frame of the found method or file.The
lines
offset parameter has been discarded and replaced byframes
, however you probably always want to useframes
with afile
ormethod
be sure to specify it.The default offset properties now only apply if no properties were specified, rather than just if a particular property was empty.
-
Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Minimum required node version changed from
node: >=8
tonode: >=10
to keep up with mandatory ecosystem changes
- Offset is now an object that supports
file
,method
, andline
- Extracted out from Caterpillar v4.0.0