Commit Graph

  • ed216e7581
    Merge 310734d2f8 into 4c83e1cdf4 Adam Fowler 2025-04-30 11:23:10 +0000
  • 4c83e1cdf4
    Remove warnings against explicit dependency injection of the metrics factory (#174) main 2.7.0 Honza Dvorsky 2025-04-29 15:27:10 +0200
  • 220c24d57b
    Remove warnings against explicit dependency injection of the metrics factory Honza Dvorsky 2025-04-29 15:20:09 +0200
  • 98d36172c1
    Allow providing a custom MetricsFactory to Counter and friends (#172) Honza Dvorsky 2025-04-29 15:07:30 +0200
  • de61aeb930
    Docs comment fixes Honza Dvorsky 2025-04-24 12:14:12 +0200
  • 50194d7b4e
    PR feedback: s/public/package + @usableFromInline, soundness fixes Honza Dvorsky 2025-04-24 12:09:36 +0200
  • 3c1f8e9116
    Allows providing a custom MetricsFactory to Counter and friends Honza Dvorsky 2025-04-24 11:20:24 +0200
  • 27ecca7ac1
    Enable Swift 6.1 jobs in CI (#171) Rick Newton-Rogers 2025-04-14 11:15:45 +0100
  • 0c31652742 Enable Swift 6.1 jobs in CI Rick Newton-Rogers 2025-04-14 10:23:17 +0100
  • 071d1cac3c
    Enable macOS CI on pull requests (#170) Rick Newton-Rogers 2025-04-01 11:20:11 +0100
  • fec3ae800c Enable macOS CI on pull requests Rick Newton-Rogers 2025-04-01 10:51:35 +0100
  • 0556b16079
    Enable macOS CI on merge to main and daily timer (#169) Rick Newton-Rogers 2025-03-31 13:29:44 +0100
  • 60c6783072 Enable macOS CI on merge to main and daily timer Rick Newton-Rogers 2025-03-31 10:25:26 +0100
  • 44491db7cc
    Fix 5.10 compile on Ubuntu 24.04 (#168) 2.6.1 Franz Busch 2025-03-18 16:21:52 +0100
  • c26ca4dbe5 Fix 5.10 compile on Ubuntu 24.04 Franz Busch 2025-03-18 15:02:51 +0100
  • 681cbcabe9
    Merge 8ce64777c7 into 3c0f419970 Rick Newton-Rogers 2025-03-13 10:22:21 +0000
  • 8ce64777c7 Add static SDK CI workflow Rick Newton-Rogers 2025-03-13 10:22:17 +0000
  • 3c0f419970
    Add `Timer.measure` methods (#140) 2.6.0 Franz Busch 2025-03-10 10:46:27 +0100
  • c91aab6cbe Add `Timer.measure` methods Franz Busch 2024-04-22 10:19:31 +0100
  • cbd39ceaca
    Only apply standard swift settings on valid targets (#163) Rick Newton-Rogers 2025-03-07 18:34:49 +0000
  • 1340cc2512 Only apply standard swift settings on valid targets Rick Newton-Rogers 2025-03-07 13:13:51 +0000
  • 029e902273
    Rename nightly_6_1 params to nightly_next (#162) Rick Newton-Rogers 2025-03-03 14:46:47 +0000
  • e215464217 Rename nightly_6_1 params to nightly_next Rick Newton-Rogers 2025-03-03 14:14:08 +0000
  • 58f390a873
    Tell the truth about the supported metric types (#161) Cory Benfield 2025-01-31 14:31:14 +0000
  • b22a22204b Tell the truth about the supported metric types Cory Benfield 2025-01-31 14:25:51 +0000
  • 53de3bfa9a
    CI use 6.1 nightlies (#160) Rick Newton-Rogers 2025-01-30 08:59:23 +0000
  • e30e276fd5 CI use 6.1 nightlies Rick Newton-Rogers 2025-01-30 08:51:31 +0000
  • 5e63558d12
    Android support (#159) 2.5.1 Marc Prud'hommeaux 2025-01-09 16:49:28 -0500
  • 145119c62e
    Android support Marc Prud'hommeaux 2025-01-09 16:41:16 -0500
  • 310734d2f8 If FoundationEssentials is available use it Adam Fowler 2025-01-08 22:46:04 +0000
  • 726392cf4e
    Update release.yml (#157) Franz Busch 2024-12-18 14:19:24 +0100
  • ea8cc42aa9 Update release.yml Franz Busch 2024-12-18 14:01:52 +0100
  • 4a491b5ad5
    Enable MemberImportVisibility check on all targets (#156) Rick Newton-Rogers 2024-12-16 10:59:35 +0000
  • 822a15bfeb Enable MemberImportVisibility check on all targets Rick Newton-Rogers 2024-12-11 09:19:44 +0000
  • 58e2968a7f
    Enable strict concurrency (#155) Honza Dvorsky 2024-11-29 23:28:08 +0100
  • 1ef9ebdb12
    Disable warnings-as-errors on older Swift versions Honza Dvorsky 2024-11-29 17:33:59 +0100
  • 60a5d09081
    Disable warnings-as-errors on older Swift versions, bump minimum toolchain to 5.9 Honza Dvorsky 2024-11-29 17:26:08 +0100
  • 5ab55c3d5a
    Enable strict concurrency Honza Dvorsky 2024-11-29 17:17:06 +0100
  • 4ec5a219dc
    Aligning semantic version label check name (#154) Franz Busch 2024-11-28 13:01:57 +0100
  • f82cbcedc2 Aligning semantic version label check name Franz Busch 2024-11-28 12:04:49 +0100
  • 0d5b4f0d62 DO NOT MERGE: checking Cxx interop CI Rick Newton-Rogers 2024-11-25 16:32:50 +0000
  • c1976209b5
    remove contributors script (#152) George Barnett 2024-11-15 09:51:00 +0000
  • cffefdc627 remove contributors script Rick Newton-Rogers 2024-11-14 14:11:23 +0000
  • d720898dbf
    Migrate to GitHub Actions (#151) Rick Newton-Rogers 2024-11-06 13:32:20 +0000
  • 03ffcb5f1d Migrate to GitHub Actions Rick Newton-Rogers 2024-10-30 15:26:20 +0000
  • 569db3a632
    Correct the link of sswg-security at SECURITY.md (#150) LamTrinh.Dev 2024-09-17 19:43:37 +0700
  • 4f5615b10a
    Correct the link of sswg-security at SECURITY.md LamTrinh.Dev 2024-09-07 22:53:39 +0700
  • 77d90cb5a2 Add release.yml fb-release-yml Franz Busch 2024-09-06 14:31:33 +0200
  • e0165b53d4
    Fix Sendability warnings (#137) 2.5.0 Gustavo Cairo 2024-06-21 17:18:13 +0100
  • 79dbc9dc4a Fix another warning and @unknown default issue Gus Cairo 2024-06-21 13:01:23 +0100
  • fdc5520ddd Apply suggestions from code review Konrad `ktoso` Malawski 2024-06-21 09:40:07 +0900
  • 00fab1c9ee Fix Sendability warnings Gus Cairo 2023-08-11 11:32:38 +0100
  • d067b0e0f7
    Add missing `Sendable` annotations (#148) Franz Busch 2024-06-20 21:40:32 +0100
  • e08265a334 Add missing `Sendable` annotations Franz Busch 2024-06-20 20:50:40 +0100
  • 79e5fb4fe4
    Raise minimum swift version to 5.8 (#147) Peter Adams 2024-06-12 10:53:26 +0100
  • 5b19d6fa67 Raise minimum swift version to 5.8 Peter Adams 2024-06-12 09:19:45 +0100
  • ce594e71e9
    fix availability of record(:Duration) API (#146) 2.4.4 Konrad `ktoso` Malawski 2024-05-15 18:08:10 +0900
  • ea8ab063aa
    fix availability of record(:Duration) API Konrad `ktoso` Malawski 2024-05-15 17:10:01 +0900
  • 0124d9ad5c
    Change Timer.record(duration: Duration) signature to avoid source breakage (#144) 2.4.3 hamzahrmalik 2024-05-15 06:36:25 +0100
  • d3ae9de68d
    Change Timer.record(duration: Duration) signature to avoid source breakage Hamzah Malik 2024-05-14 14:40:17 +0100
  • eb18581491
    Support compiling against Musl (#142) 2.4.2 Si Beaumont 2024-05-14 05:16:51 +0100
  • 00223e201c
    Merge branch 'main' into sb/musl-support Konrad `ktoso` Malawski 2024-05-14 13:13:10 +0900
  • 33d3f71e00
    Update API breakage CI script (#143) Si Beaumont 2024-05-14 05:09:54 +0100
  • 446954d5ca
    restate sendable conformance to avoid warning/as-error Konrad `ktoso` Malawski 2024-05-14 12:22:23 +0900
  • e86969babd Update API breakage CI script Si Beaumont 2024-05-13 14:35:07 +0100
  • 60580da10f
    Merge branch 'main' into sb/musl-support Konrad `ktoso` Malawski 2024-05-09 11:21:03 +0900
  • 7e53749103
    Align supported Swift versions with rest of the ecosystem (#141) Franz Busch 2024-05-09 04:19:06 +0200
  • 93441a777b Support compiling against Musl libc Si Beaumont 2024-05-08 13:22:15 +0100
  • 063fc7143b Align supported Swift versions with rest of the ecosystem Franz Busch 2024-04-22 11:07:51 +0100
  • 5cd651bd85
    Merge 7295b77a41 into 9c0646af4d tomer doron 2024-01-31 09:50:40 -0700
  • 9c0646af4d
    Add CI for Swift 5.10 (#138) Yim Lee 2024-01-23 08:24:32 -0800
  • 1ea2de2bfb Add CI for Swift 5.10 Yim Lee 2024-01-22 16:26:26 -0800
  • c206af60a9
    Add RewritingMetricsHandler Hamzah Malik 2023-08-02 16:44:26 +0100
  • 99d9de59ad
    Fail with error status code on any subshell cmd errors Natik Gadzhi 2023-07-06 12:55:55 -0700
  • 13ea1fe7fc
    Introducing Timer.record(_ duration:), closes #114 (#133) Natik Gadzhi 2023-06-28 14:56:55 -0700
  • 99ec049f2d
    Timer.record(_ duration:) review feedback: only use XCTSkip on Swift 5.2+ Natik Gadzhi 2023-06-28 14:45:11 -0700
  • 84db69dfad
    Timer.record(_ duration:) review feedback: formatting Natik Gadzhi 2023-06-28 14:41:59 -0700
  • fd5b5d28c7
    Timer.record(_ duration:) review feedback: XCTSkip on Swift version Natik Gadzhi 2023-06-28 14:39:19 -0700
  • 9b835a7f6d
    Timer.record(_ duration:) review feedback cleanup Natik Gadzhi 2023-06-28 13:52:09 -0700
  • f8316f296e
    Make Timer.record(_ duration: Duration) record Int64.max on overflow Natik Gadzhi 2023-06-28 13:36:06 -0700
  • 02fc732f99
    Timer.record(_ duration:): protect from overflows Natik Gadzhi 2023-06-26 21:07:03 -0700
  • b01946077d
    Review feedback: recordin in nanoseconds Natik Gadzhi 2023-06-23 20:30:15 -0700
  • 98f810cae2
    Merge c320ae32c1 into 971ba26378 Andrius 2023-06-23 10:05:04 +0000
  • 7295b77a41
    Merge branch 'main' into feature/ci Konrad `ktoso` Malawski 2023-06-23 14:07:34 +0900
  • 9cccde4a4f
    scripts/sounness check if swiftformat is installed Natik Gadzhi 2023-06-22 21:42:27 -0700
  • d0bd9aac07
    Fix formatting in tests Natik Gadzhi 2023-06-22 21:40:11 -0700
  • e0ce4e8da3
    Wrap Duration code in Swift 5.7 checks Natik Gadzhi 2023-06-22 21:29:05 -0700
  • 37ae7aa983
    Adding Timer.record(_ duration: Duration) Natik Gadzhi 2023-06-22 20:44:14 -0700
  • 971ba26378
    add increment and decrement public API to Meter (#132) 2.4.1 tomer doron 2023-06-21 14:15:23 -0700
  • 8617fe1ea3 add increment and decrement public API to Meter tomer doron 2023-06-08 13:07:37 -0700
  • bf7ea93e17
    update code of conduct (#131) tomer doron 2023-06-06 10:00:48 -0700
  • ce8d0f877b update code of conduct tomer doron 2023-06-06 09:12:45 -0700
  • c320ae32c1 adds support for swift-concurrency Duration and async closures for Timer measurements Andrius Aucinas 2023-05-31 14:11:12 +0100
  • 49fd80cd87
    Run swiftformat Hamzah Malik 2023-05-26 14:24:39 +0100
  • 3402510406
    Make 'values' on TestCounter, TestRecorder and TestMeter public (#129) 2.4.0 hamzahrmalik 2023-05-26 13:49:59 +0100
  • 86391ad911
    Rename retrieveValueInPreferredUnit to valueInPreferredUnit Hamzah Malik 2023-05-26 13:29:43 +0100
  • e9df26ce0d
    Make 'values' on TestCounter, TestRecorder and TestMeter public Hamzah Malik 2023-05-26 12:48:36 +0100
  • 8bcdb6e82b
    MetricsTestKit: expose all metrics publicly. This allows users to run checks on counters when they might not know the exact label (#127) hamzahrmalik 2023-05-26 13:02:46 +0100
  • c39736424b
    MetricsTestKit: expose all metrics publicly. This allows users to run checks on counters when they might not know the exact label. Hamzah Malik 2023-05-11 18:04:29 +0100
  • 9d5ff3d48f
    Use the MetricsTestKit in the MetricsTests rather than using a copy of the TestMetrics utilities (#128) hamzahrmalik 2023-05-26 12:25:08 +0100