Commit Graph

2407 Commits

Author SHA1 Message Date
Florian Friedrich 67d7b086e1 Enable BUILD_LIBRARY_FOR_DISTRIBUTION
Originally requested by @dive in #1110.

This should remain on a separate branch for now. For more information see #1110.
2025-07-22 15:56:55 +02:00
Florian Friedrich a9ed4b6f9b Update version in README 3.9.0 2025-07-22 15:56:37 +02:00
Florian Friedrich bdc9429865 Fix Dangerfile 2025-07-22 15:51:13 +02:00
dependabot[bot] 832ac69e18 Bump danger/swift from 3.15.0 to 3.21.2
Bumps [danger/swift](https://github.com/danger/swift) from 3.15.0 to 3.21.2.
- [Release notes](https://github.com/danger/swift/releases)
- [Changelog](https://github.com/danger/swift/blob/master/CHANGELOG.md)
- [Commits](https://github.com/danger/swift/compare/3.15.0...3.21.2)

---
updated-dependencies:
- dependency-name: danger/swift
  dependency-version: 3.21.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-22 15:46:11 +02:00
Florian Friedrich f691235e74 Add SPI config file, promote SPM more 2025-07-22 15:38:41 +02:00
Florian Friedrich c4b6240845 Update dependabot config to include SPM updates 2025-07-22 15:31:27 +02:00
Florian Friedrich a52910aa6a Distinguish cocoapods builds 2025-07-22 14:47:29 +02:00
Florian Friedrich 7a3c2a9066 Add active compilation conditions 2025-07-22 14:47:17 +02:00
Florian Friedrich e10c84edd4 Fix deprecation 2025-07-22 14:46:40 +02:00
Florian Friedrich dfebb3d4e7 Update swift language version in xcconfig 2025-07-22 14:18:33 +02:00
Florian Friedrich 8292e39b7b Update stale action 2025-07-22 13:19:31 +02:00
Florian Friedrich 97d00b27a2 Update issue forms 2025-07-22 12:45:30 +02:00
Florian Friedrich 1d7fedd11b Replace markdown issue templates with issue forms 2025-07-22 12:41:31 +02:00
Florian Friedrich 307f95f77d Only import if needed 2025-07-22 09:20:07 +02:00
Florian Friedrich 153b9f748d Fix iPad device name 2025-07-22 09:11:50 +02:00
Florian Friedrich 57a80f916a Fix build condition 2025-07-22 09:10:53 +02:00
Florian Friedrich 5ab4dd0a3b Fix testing targets 2025-07-22 08:57:46 +02:00
Florian Friedrich b599ed99fa Add missing files to Xcode project 2025-07-22 08:51:50 +02:00
Florian Friedrich 29098357b6 Split up Swift files, add support for Swift 6.0 and 6.1, drop support for Swift pre 5.10 2025-07-22 08:46:16 +02:00
Florian Friedrich 76d2eba4e2 Fix warnings about global mutable state in concurrency. Fixes #1441 2025-04-15 08:05:38 +02:00
Florian Friedrich 8c49ef9889 Ignore .swiftpm directory. Fixes #1440 2025-04-08 08:16:03 +02:00
Florian Friedrich d08749be5d Add two more checks 2025-04-07 09:10:06 +02:00
Florian Friedrich b78b42e80a Simplify 2025-04-07 09:10:06 +02:00
Florian Friedrich 099b8fec72 Allow custom NSFileManager's on DDLogFileManager's. Resolves #1434 2025-04-07 09:10:06 +02:00
Florian Friedrich 824064b3ed Cleanup 2025-03-14 08:39:31 +01:00
Florian Friedrich bcd66d4d99 Extend doc comment regarding file locking 2025-01-10 15:50:23 +01:00
Florian Friedrich b7ffea156e Make file locking optional 2025-01-10 15:50:23 +01:00
ffried 4986a03eb1 Update copyright from 2024 to 2025 2025-01-07 08:54:43 +01:00
dependabot[bot] 1285cf558c Bump codecov/codecov-action from 4 to 5
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-19 19:37:08 +01:00
BobConanDev bc48284052 Updated CHANGELOG.md, fix typo(s) 2024-11-16 12:49:21 +01:00
Florian Friedrich 6c5bdeaf9d Fix formatting 2024-10-02 08:53:22 +02:00
Florian Friedrich bbe81346d7 no longer preserve changelog in podspec 2024-10-02 08:52:14 +02:00
Florian Friedrich edcc4099b8 Deprecate CHANGELOG.md in favor of the changelog maintained in the releases page. 2024-10-02 08:51:15 +02:00
Florian Friedrich 578a7f3593 Update workflows to install visionOS 2024-10-02 08:47:22 +02:00
Florian Friedrich 9ccda00c86 Fix warning 2024-10-02 08:38:57 +02:00
Florian Friedrich d13bf2486b Fix another spurious test failure due to file name clash 2024-08-12 11:35:36 +02:00
Florian Friedrich bb370e8ffd Fix spurious test failure 2024-08-12 11:21:19 +02:00
Florian Friedrich 9e93f68f1b Add test for logging to rolled log file 2024-08-12 11:08:29 +02:00
Florian Friedrich a064d3055a Add log message if log file handle is nil 2024-08-12 10:53:33 +02:00
Florian Friedrich c4b31322cd Fix potential deadlock of file descriptors when a exception is raised during log data writing 2024-08-12 10:33:01 +02:00
Florian Friedrich 94683f073a Make global vars concurrency safe, prepare for Swift 6.0 2024-07-11 12:22:01 +02:00
Florian Friedrich a25ceaa329 Remove build settings from pbxproj that are configured in xcconfig 2024-07-11 10:35:04 +02:00
Florian Friedrich b793ef891b Fix visionos deployment target build var 2024-07-11 10:35:04 +02:00
Florian Friedrich bba4c034e2 Fix tests 2024-07-11 10:35:04 +02:00
Florian Friedrich 1ed8146611 Add visionOS to unit tests 2024-07-11 10:35:04 +02:00
Florian Friedrich 192afed819 Update README 2024-07-11 10:35:04 +02:00
Florian Friedrich 797d93aa02 Add visionOS to podspec generation 2024-07-11 10:35:04 +02:00
Florian Friedrich 9dcf19657b Add visionOS support. Fixes #1415 2024-07-11 10:35:04 +02:00
repo 6064ec6cbb Fix typo to avoid misleading 2024-05-13 07:45:00 +02:00
Florian Friedrich c7e5817899 Change designated initializer on DDOSLogger after version bump 2024-05-10 08:21:55 +02:00