Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.3.0 #220

Merged
merged 23 commits into from
Mar 5, 2024
Merged

v2.3.0 #220

merged 23 commits into from
Mar 5, 2024

Conversation

DariaKunoichi
Copy link
Contributor

Goal

2.3.0 (2024-03-05)

Bug fixes

  • Start showing inlined functions in stack trace
    #208

  • Handle complex structs in metadata
    #215
    Chris Duncan

  • Stop trimming everything before "main.go" on main packages
    #217
    Chris Duncan

Design

Changeset

With correct config main.go will not have whole path trimmed.
Inlined functions will show in stacktrace for pkg/errors.
Date/time, errors or stringers objects added to metadata will be parsed properly.

Testing

Added unit tests for trimming path for main.go.
Added tests for parsing complex structs metadata.
Fixed flaky test for session count.
Added tests for showing stacktrace for inlined functions.

Tom Longridge and others added 23 commits February 6, 2024 17:11
"build: added latest go versions to test matrix"
* Start showing inlined functions in stack trace
* Fix notifier tests
* Added change to CHANGELOG
* Add unit tests for different error types' stacks
* Make line numbers relative to make tests less fragile
Handle complex structs like error, time, duration in metadata to parse "any" type into a proper string representation.
Stop trimming everything before "main.go" on main packages
Fix session tracking test - wait for all sessions to be processed
@DariaKunoichi DariaKunoichi self-assigned this Mar 5, 2024
@DariaKunoichi DariaKunoichi merged commit b245ac8 into master Mar 5, 2024
53 checks passed
@DariaKunoichi DariaKunoichi deleted the release-2.3.0 branch March 5, 2024 14:57
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.

None yet

4 participants