Skip to content

Commit 941fc2b

Browse files
authored
meta: Update changelog in preparation of release (#464)
1 parent 25806c7 commit 941fc2b

File tree

4 files changed

+26
-6
lines changed

4 files changed

+26
-6
lines changed

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,38 @@
22

33
## Unreleased
44

5+
**Breaking Changes**:
6+
7+
- Updated the `debugid` and `uuid` dependencies to versions `0.8.0` and `1.0.0` respectively.
8+
59
**Features**:
610

711
- Request data can now be attached to Transactions and Spans via `set_transaction`. ([#439](https://github.com/getsentry/sentry-rust/pull/439))
812
- macOS versions are now reported instead of the Darwin kernel version. ([#451](https://github.com/getsentry/sentry-rust/pull/451))
13+
- Support capturing the error of functions instrumented with `#[instrument(err)]`. ([#453](https://github.com/getsentry/sentry-rust/pull/453))
14+
- Support capturing span data of instrumented functions. ([#445](https://github.com/getsentry/sentry-rust/pull/445))
15+
- Expose the `debug_images` function from `sentry-debug-images`.
16+
17+
**Fixes**:
18+
19+
- Generate a more correct request URL in the `sentry-tower` integration. ([#460](https://github.com/getsentry/sentry-rust/pull/460))
20+
- Do not `panic` on invalid `HTTP(S)_PROXY` env. ([#450](https://github.com/getsentry/sentry-rust/pull/450))
21+
22+
**Internal**:
23+
24+
- Project Ids in DSN are treated as opaque strings. ([#452](https://github.com/getsentry/sentry-rust/pull/452))
925

1026
**Thank you**:
1127

1228
Features, fixes and improvements in this release have been contributed by:
1329

1430
- [@jessfraz](https://github.com/jessfraz)
31+
- [@hannes-vernooij](https://github.com/hannes-vernooij)
32+
- [@rajivshah3](https://github.com/rajivshah3)
33+
- [@MarijnS95](https://github.com/MarijnS95)
34+
- [@kvnvelasco](https://github.com/kvnvelasco)
35+
- [@poliorcetics](https://github.com/poliorcetics)
36+
- [@pbzweihander](https://github.com/pbzweihander)
1537

1638
## 0.25.0
1739

sentry-contexts/src/utils.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ mod model_support {
5454

5555
pub fn get_macos_version() -> Option<String> {
5656
let version = sysctlbyname_call("kern.osproductversion")?;
57-
let dot_count = version.split(".").count() - 1;
57+
let dot_count = version.split('.').count() - 1;
5858
if dot_count < 2 {
5959
return Some(version + ".0");
6060
}
@@ -89,7 +89,7 @@ mod model_support {
8989
fn test_macos_version_and_build() {
9090
let v = get_macos_version().unwrap();
9191
assert!(v.chars().all(|c| c.is_digit(10) || c == '.'));
92-
let dot_count = v.split(".").count() - 1;
92+
let dot_count = v.split('.').count() - 1;
9393
assert_eq!(dot_count, 2);
9494
let b = get_macos_build().unwrap();
9595
assert!(b.chars().all(|c| c.is_ascii_alphabetic() || c.is_digit(10)));

sentry-debug-images/src/images.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ fn debug_id_from_build_id(build_id: &[u8]) -> Option<DebugId> {
3232
Uuid::from_slice(&data).map(DebugId::from_uuid).ok()
3333
}
3434

35+
/// Returns the list of loaded libraries/images.
3536
pub fn debug_images() -> Vec<DebugImage> {
3637
let mut images = vec![];
3738
if !TARGET_SUPPORTED {

sentry-debug-images/src/lib.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@
33
//! The [`DebugImagesIntegration`] adds metadata about the loaded shared
44
//! libraries to Sentry [`Event`]s.
55
//!
6-
//! This Integration only works on Unix-like OSes right now. Support for Windows
7-
//! will be added in the future.
8-
//!
96
//! # Configuration
107
//!
118
//! The integration by default attaches this information to all [`Event`]s, but
@@ -27,5 +24,5 @@
2724
mod images;
2825
mod integration;
2926

30-
use images::debug_images;
27+
pub use images::debug_images;
3128
pub use integration::DebugImagesIntegration;

0 commit comments

Comments
 (0)