Skip to content

Conversation

@ssestak
Copy link
Collaborator

@ssestak ssestak commented Nov 13, 2025

Release 0.2.0

This release includes significant new features and improvements to the FTNetworkTracer package.

🎉 New Features

Log Level Filtering (#2)

  • Configurable minimum log level threshold
  • Support for debug, info, error, and fault levels
  • Native os.log filtering behavior
  • Platform-specific implementation for maximum compatibility

Linux Support (#1)

  • Full cross-platform compatibility with Linux
  • CI/CD workflow for Linux builds and tests
  • Fixed URLResponse initialization for FoundationNetworking
  • Comprehensive test coverage on both macOS and Linux

CI/CD Workflow Improvements (#3)

  • Danger bot integration for automated PR reviews
  • Path filters to optimize workflow execution
  • Split lint workflows (Swift code vs workflow files)
  • Reduced CI minutes usage and faster feedback

📚 Documentation

  • Updated package version to 0.2.0
  • Added log level filtering examples
  • Documented Linux support and CI/CD improvements
  • Updated features list with new capabilities

🔗 Pull Requests Included

📦 Installation

.package(url: "https://github.com/futuredapp/FTNetworkTracer.git", from: "0.2.0")

✅ Test Plan

  • All 67+ tests pass on macOS
  • Build succeeds on macOS
  • Linux CI/CD workflow configured
  • SwiftLint passes
  • All workflows optimized with path filters
  • Danger bot integration working

🤖 Generated with Claude Code

Version Updates:
- Bump version from 0.1.0 to 0.2.0 in installation instructions

New Features Documented:
- Log level filtering with configurable threshold
- Full Linux support with cross-platform CI/CD

Documentation Improvements:
- Added log level filtering example in Logger Configuration
- Show all available log levels (debug, info, error, fault)
- Updated features list with new capabilities

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@ssestak ssestak merged commit 5a236ca into main Nov 13, 2025
1 check passed
@ssestak ssestak deleted the release/0.2.0 branch November 13, 2025 09:55
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.

2 participants