From 8e92a66047ef17884c846e751b3467cf4a27c80a Mon Sep 17 00:00:00 2001 From: jgraettinger Date: Fri, 31 May 2024 19:17:05 +0000 Subject: [PATCH] Release `0.3.13` ## What's Changed * `sum` annotation now supports arbitrary precision using string-encoded numerics * Add experimental `flowctl raw stats` sub-command * Various minor JSON Schema handling improvements. * Switch to simd-json for fast JSON parsing and transcoding. ### Filtered PRs impacting `flowctl`: * crates/json: don't validate strings with underscores as integers or numbers by @williamhbaker in https://github.com/estuary/flow/pull/1364 * Update `runtime::container::start()` to take a new `allow_local` flag by @jshearer in https://github.com/estuary/flow/pull/1361 * json: fix ordering of integers greater than i64::MAX by @psFried in https://github.com/estuary/flow/pull/1367 * validation: fix bucket name validation for GCS and Azure by @psFried in https://github.com/estuary/flow/pull/1370 * thread through `--allow-local` argument when running locally by @psFried in https://github.com/estuary/flow/pull/1374 * validation: allow unsatisfiable constraints on excluded fields by @psFried in https://github.com/estuary/flow/pull/1375 * update a number of dependencies, including RocksDB (to 8.10) by @jgraettinger in https://github.com/estuary/flow/pull/1389 * connector-init: set connector_type on protocol check Spec by @jgraettinger in https://github.com/estuary/flow/pull/1400 * models/journals: region configuration for S3 storage mappings by @williamhbaker in https://github.com/estuary/flow/pull/1410 * improve schema validation errors by including metadata about the collection that failed by @jgraettinger in https://github.com/estuary/flow/pull/1408 * flowctl: resurrect stats subcommand under raw by @psFried in https://github.com/estuary/flow/pull/1432 * make: codesign binaries on mac by @mdibaiee in https://github.com/estuary/flow/pull/1436 * simd-doc, gazette, avro, and dekaf crates by @jgraettinger in https://github.com/estuary/flow/pull/1448 * flowctl(preview): multiple bindings may read from one collection by @mdibaiee in https://github.com/estuary/flow/pull/1466 * crates/doc: support arbitrary precision with `sum` annotation by @jgraettinger in https://github.com/estuary/flow/pull/1477 * crates/doc: relax `sum` inspection to allow numeric strings by @jgraettinger in https://github.com/estuary/flow/pull/1481 **Full Changelog**: https://github.com/estuary/flow/compare/v0.3.12...v0.3.13 --- Formula/flowctl.rb | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Formula/flowctl.rb b/Formula/flowctl.rb index 00668a7..cc270a1 100644 --- a/Formula/flowctl.rb +++ b/Formula/flowctl.rb @@ -3,15 +3,15 @@ class Flowctl < Formula homepage "https://github.com/estuary/flow" # When updating this formula to a new version, you need to update this url as well as the "sha256" and "version" below! # For example: "shasum -a 256 v0.3.2.tar.gz" - url "https://github.com/estuary/flow/archive/refs/tags/v0.3.12.tar.gz" - sha256 "04a45341660acc5cd1b9bbcaef6dc4f96124f1b56b24aa727e894beefb64cc07" + url "https://github.com/estuary/flow/archive/refs/tags/v0.3.13.tar.gz" + sha256 "e77a36e0b8ef9fdc15d88e413e9a424a59ce463d6cbeb015aa7e164907f07d44" license "Business Source License 1.1" - version "0.3.12" + version "0.3.13" on_macos do resource "flowctl-binary" do - url "https://github.com/estuary/flow/releases/download/v0.3.12/flowctl-multiarch-macos" - sha256 "5943a139b8478c2959bb5f75cd44fc1a94cb1031c04a751dda888b6fa25be212" + url "https://github.com/estuary/flow/releases/download/v0.3.13/flowctl-multiarch-macos" + sha256 "8a3ab7907ba4d7b171eb96f7d5bc271fc2db41fcb4cdb459c58046a63ac08182" end end @@ -20,8 +20,8 @@ class Flowctl < Formula raise "flowctl can only be installed on x86_64 linux systems, please reach out to support@estuary.dev if you need flowctl on arm" end resource "flowctl-binary" do - url "https://github.com/estuary/flow/releases/download/v0.3.12/flowctl-x86_64-linux" - sha256 "6956cac9b1013b1020b1214a79e96de2808132d94f476c3329b07476abb0dd6e" + url "https://github.com/estuary/flow/releases/download/v0.3.13/flowctl-x86_64-linux" + sha256 "7b5a5e0082fc6a4cb5fc028944ced90749d8ef8f7ab403b43cdb5b8d02295f53" end end