Skip to content

Releases: kstenerud/KSCrash

2.0.0-alpha.5

16 Jul 16:47
Compare
Choose a tag to compare
2.0.0-alpha.5 Pre-release
Pre-release

What's Changed

  • Enhanced JSON Handling and Safety: Added support for unsigned integer elements, improved JSON encoding/decoding robustness, and replaced sprintf with safer snprintf by @GLinnik21 in #526
  • Crash Report Protocol: Implemented a protocol for crash report type for better flexibility by @bamx23 in #527
  • JSON Codec Fix: Corrected JSON codec in crash fixer to ensure proper functionality by @bamx23 in #530
  • Swift API Improvement: Changed shared() to shared for better Swift compatibility by @GLinnik21 in #532
  • Error Handling Enhancement: Improved KSCrash installation error handling and reporting for better debugging experience by @GLinnik21 in #531

Full Changelog: 2.0.0-alpha.4...2.0.0-alpha.5

2.0.0-alpha.4

01 Jul 16:54
Compare
Choose a tag to compare
2.0.0-alpha.4 Pre-release
Pre-release

What's Changed

  • Custom Base Override: Added the ability to override the custom base by @bamx23 in #513
  • New Samples: Introduced new sample code by @bamx23 in #511
  • Typed Crash Reports: Implemented typed crash reports for improved type safety by @bamx23 in #516
  • README Update in CI: Updated the README file in the release CI process by @GLinnik21 in #518
  • Initial Report Type Fix: Corrected the initial report type by @bamx23 in #519
  • Clang-Format in CI: Integrated clang-format into GitHub Actions for consistent code styling by @GLinnik21 in #488
  • ObjC Categories Removal: Removed Objective-C categories to modernize the codebase by @bamx23 in #520
  • Makefile Addition: Added a Makefile with formatter helper for easier development by @bamx23 in #521
  • Retain Removal: Removed unnecessary retain calls to improve memory management by @bamx23 in #522

Full Changelog: 2.0.0-alpha.3...2.0.0-alpha.4

2.0.0-alpha.3

25 Jun 15:26
Compare
Choose a tag to compare
2.0.0-alpha.3 Pre-release
Pre-release

What's Changed

  • Test log order in KSFileUtils: Enhanced log entry order testing in KSFileUtils by @GLinnik21 in #509
  • Buffered Logging: Implemented buffer logging to ensure log entry order by @xuezhulian in #508
  • Project Cleanup: Conducted a comprehensive project cleanup by @GLinnik21 in #510
  • Swiftify API: Updated the API to be more Swift-friendly by @GLinnik21 in #504
  • Xcode 16 Compatibility: Fixed compilation issues for Xcode 16 by @bamx23 in #514
  • Remove Legacy Installations: Removed support for Quincy, Hockey, and Victory installations by @bamx23 in #515
  • README Update: Updated the README to reflect the latest changes by @GLinnik21 in #517

Full Changelog: 2.0.0-alpha.2...2.0.0-alpha.3

2.0.0-alpha.2

19 Jun 13:09
Compare
Choose a tag to compare
2.0.0-alpha.2 Pre-release
Pre-release

What's Changed

2.0.0-alpha.2

2.0.0-alpha.1