Skip to content

Releases: cgrindel/swift_toolbox

Release 0.5.1

13 Oct 16:44
848730e
Compare
Choose a tag to compare

What's Changed

  • fix: shadow parameter warning and add concurrency check to CI by @cgrindel in #116

Full Changelog: v0.5.0...v0.5.1

Release 0.5.0

16 Sep 15:09
9ca2a36
Compare
Choose a tag to compare

What's Changed

  • feat: add isIdenticalTo() and isNotIdenticalTo() by @cgrindel in #112

Full Changelog: v0.4.3...v0.5.0

Release 0.4.3

16 Sep 14:24
1c20130
Compare
Choose a tag to compare

What's Changed

  • chore: downgrade required Swift version for package to 5.6 by @cgrindel in #111

Full Changelog: v0.4.2...v0.4.3

Release 0.4.2

15 Sep 23:39
1db4ac4
Compare
Choose a tag to compare

What's Changed

  • feat: support autoclosure for custom assertion messages using assertThat() by @cgrindel in #110

Full Changelog: v0.4.1...v0.4.2

Release 0.4.1

15 Sep 21:55
4f35e70
Compare
Choose a tag to compare

What's Changed

  • Update README.md for v0.3.1 by @cgrindel-app-token-generator in #38
  • Configure Renovate by @renovate in #39
  • feat: point to Renovate preset for org by @cgrindel in #47
  • chore(deps): update dependency bazel to v5.3.2 by @renovate in #41
  • chore(deps): update actions/checkout action to v3 by @renovate in #43
  • chore(deps): update dependency build_bazel_rules_swift to v1 by @renovate in #45
  • chore(deps): update rules_cc digest to 35fb298 by @renovate in #40
  • chore: update Swift on Ubuntu to 5.7.1 by @cgrindel in #48
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.8.0 by @renovate in #49
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.8.1 by @renovate in #50
  • chore(deps): update rules_cc digest to 99d8c5a by @renovate in #51
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.9.0 by @renovate in #52
  • chore(deps): update dependency build_bazel_rules_swift to v1.3.0 by @renovate in #53
  • chore(deps): update rules_cc digest to bb1aaeb by @renovate in #54
  • chore(deps): update dependency build_bazel_rules_swift to v1.4.0 by @renovate in #55
  • chore(deps): update rules_cc digest to 8e2588f by @renovate in #56
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.10.0 by @renovate in #57
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.10.1 by @renovate in #58
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.10.2 by @renovate in #59
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.10.3 by @renovate in #60
  • chore(deps): update dependency bazel to v5.4.0 by @renovate in #61
  • chore(deps): update dependency bazel to v6 by @renovate in #62
  • chore(deps): update dependency build_bazel_rules_swift to v1.5.0 by @renovate in #63
  • chore(deps): update rules_cc digest to 7673ce6 by @renovate in #64
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.11.0 by @renovate in #65
  • chore(deps): update rules_cc digest to 06112c7 by @renovate in #66
  • chore(deps): update dependency build_bazel_rules_swift to v1.5.1 by @renovate in #67
  • chore(deps): update rules_cc digest to d7c1126 by @renovate in #68
  • chore(deps): update rules_cc digest to ab49224 by @renovate in #69
  • chore(deps): update cgrindel/gha_create_release action to v2 by @renovate in #70
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.12.0 by @renovate in #71
  • chore(deps): update rules_cc digest to fcd9a03 by @renovate in #72
  • chore(deps): update rules_cc digest to 0d68932 by @renovate in #73
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.12.1 by @renovate in #74
  • chore(deps): update rules_cc digest to 9e14dd8 by @renovate in #75
  • chore(deps): update rules_cc digest to a43f67b by @renovate in #76
  • chore(deps): update rules_cc digest to ad18309 by @renovate in #77
  • chore(deps): update rules_cc digest to 42f3259 by @renovate in #78
  • chore(deps): update dependency build_bazel_rules_swift to v1.6.0 by @renovate in #79
  • chore(deps): update rules_cc digest to 9983190 by @renovate in #80
  • chore(deps): update rules_cc digest to be9ff3e by @renovate in #81
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.13.0 by @renovate in #82
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.13.1 by @renovate in #83
  • chore(deps): update dependency bazel to v6.1.0 by @renovate in #84
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.14.2 by @renovate in #86
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.14.3 by @renovate in #87
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.14.7 by @renovate in #88
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.14.8 by @renovate in #89
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.14.9 by @renovate in #90
  • chore(deps): update dependency bazel to v6.1.1 by @renovate in #91
  • chore(deps): update dependency build_bazel_rules_swift to v1.7.1 by @renovate in #92
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.15.0 by @renovate in #93
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.16.0 by @renovate in #94
  • chore(deps): update rules_cc digest to 2e4313a by @renovate in #95
  • chore(deps): update dependency bazel to v6.1.2 by @renovate in #96
  • chore(deps): update rules_cc digest to 7f0992b by @renovate in #97
  • chore(deps): update dependency bazel to v6.2.0 by @renovate in #98
  • chore(deps): update dependency build_bazel_rules_swift to v1.8.0 by @renovate in #99
  • chore(deps): update dependency bazel to v6.2.1 by @renovate in #100
  • chore(deps): update rules_cc digest to 1dbb691 by @renovate in #101
  • chore(deps): update dependency build_bazel_rules_swift to v1.9.0 by @renovate in #102
  • chore(deps): update dependency cgrindel_bazel_starlib to v0.16.1 by @renovate in #103
  • chore(deps): update dependency build_bazel_rules_swift to v1.9.1 by @renovate in #104
  • chore(deps): update rules_cc digest to 34bcaf6 by @renovate in #105
  • chore: upgrade Bazel and use rules_swift_package_manager by @cgrindel in #106
  • feat: allow use as Swift package by @cgrindel in #107
  • fix: clarify the release process by @cgrindel in #108

New Contributors

Full Changelog: v0.3.1...v0.4.1

Release v0.3.1

07 May 15:24
3be9b74
Compare
Choose a tag to compare

What's Changed

  • Update REAMDE.md for v0.3.0 by @cgrindel-app-token-generator in #27
  • Upgrade swiftformat to 0.49.1. by @cgrindel in #28
  • Upgraded to Bazel 5.0.0. by @cgrindel in #29
  • Add Ubuntu test runner by @cgrindel in #30
  • Added scheduled_builds.yml GitHub Actions workflow and update build badge to point to it. by @cgrindel in #31
  • Updated workflow name to Continuous Integration. by @cgrindel in #32
  • Updated bazel-starlib to 0.6.0 and addressed lint issues. by @cgrindel in #33
  • Upgrade all dependencies to their latest release or main branch by @cgrindel in #36
  • Upgrade SwiftFormat to 0.49.8 by @cgrindel in #37

New Contributors

  • @cgrindel-app-token-generator made their first contribution in #27

Full Changelog: v0.3.0...v0.3.1

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "cgrindel_swift_toolbox",
    sha256 = "506d77f7adde108dbc3ca4e072a751576effc0c9162b76816d9f8968aea420aa",
    strip_prefix = "swift_toolbox-0.3.1",
    urls = [
        "http://github.com/cgrindel/swift_toolbox/archive/v0.3.1.tar.gz",
    ],
)

Release v0.3.0

12 Jan 23:08
a42a364
Compare
Choose a tag to compare

What's Changed

  • Updated the README with the latest release info. by @cgrindel in #11
  • Updated to rules_swift 0.24.0. by @cgrindel in #14
  • Updated to use rules_swiftformat by @cgrindel in #15
  • Updated rules_swiftformat to 0.2.0. by @cgrindel in #16
  • Updated to rules_swiftformat 0.2.1. by @cgrindel in #17
  • Updated to rules_swiftformat 0.3.0. by @cgrindel in #18
  • Updated rules_bzlformat to 0.2.1. by @cgrindel in #21
  • Migrate from rules_bzlformat, rules_updatesrc, and bazel_shlib to bazel-starlib by @cgrindel in #23
  • Implemented release workflow using bzlrelease. by @cgrindel in #25
  • Fixed build status badge. by @cgrindel in #26

Full Changelog: v0.2.0...v0.3.0

Workspace Snippet

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "cgrindel_swift_toolbox",
    sha256 = "df1a318f140a278f43a9680ad121e202d9f185578a019dd8efaede4fa4571d4d",
    strip_prefix = "swift_toolbox-0.3.0",
    urls = [
        "http://github.com/cgrindel/swift_toolbox/archive/v0.3.0.tar.gz",
    ],
)

Release 0.2.0

21 Jul 22:45
b9a9305
Compare
Choose a tag to compare
Release 0.2.0 Pre-release
Pre-release
  • Added swiftlint and swiformat config and shell script files for vim auto-formatting support.
  • Migrated modules:
    • DateUtils
    • MathUtils
    • NumberUtils
    • StructUtils
    • TypeUtils

Release 0.1.0

17 Jul 19:39
8ef1e99
Compare
Choose a tag to compare
Release 0.1.0 Pre-release
Pre-release

Initial release