Skip to content

2.6.0-beta.4

Pre-release
Pre-release

Choose a tag to compare

@naftaly naftaly released this 25 Jul 23:51

Note

Please review this page in the wiki for a deeper dive into all the changes.

Note

We're naming this v2.6.0 to be clear that we expect it to be 100% compatible, non-source breaking with v2.5.1. Please report any issues you may find.

What's Changed

  • ci: bump actions/dependency-review-action from 4 to 5 in the github-actions group by @dependabot in #839
  • ci: skip Public API Diff for PRs targeting develop by @naftaly in #843
  • ci: only run Public API Diff against stable bases (master + release/*) by @naftaly in #844
  • Fix the Thread Sanitizer CI job failures by @naftaly in #858
  • Diagnose crashes on the Objective-C nonatomic-property race sentinel by @naftaly in #859
  • fix: use binary image cache for system binary CPU metadata by @supervacuus in #857
  • fix: Honor SIG_IGN when installing signal monitor by @supervacuus in #856
  • Use effective monitor mask when registering monitors by @supervacuus in #863
  • Preserve the link register value the LR frame consumed by @naftaly in #869
  • Bound the eh_frame reads that take their length from the section by @naftaly in #871
  • Guard ksthread_getQueueName against non-positive buffer lengths by @naftaly in #874
  • Fail the compact unwind lookup at the index sentinel by @naftaly in #870
  • Use strlcpy for NULL-terminated string copies by @naftaly in #875
  • Fill the unwind info out-param when the image cache is full by @naftaly in #872

Full Changelog: 2.6.0-beta.3...2.6.0-beta.4