Skip to content
This repository was archived by the owner on Jan 19, 2026. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@
**/*.rs.bk
/bin/
/examples/word-frequencies/falconeri-worker
*.pyc
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,23 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.0.0-beta.13] - 2025-12-03

### Added

- Native Google Cloud Storage (GCS) support using the official `google-cloud-rust` SDK.
- Support for `gs://` URIs with automatic compression/decompression.
- Authentication via `GCLOUD_SERVICE_ACCOUNT_KEY` environment variable or standard Application Default Credentials.

### Changed

- Updated all dependencies to latest versions.
- Replaced unmaintained `structopt` with `clap` v4.
- Replaced unmaintained `backoff` crate with simple built-in retry logic.
- Removed OpenSSL Rust dependencies entirely. We now use `rustls` for all TLS. (Database connections still use the system's `libpq`, which may link against OpenSSL.)
- Updated Rocket from 0.5.0-rc.3 to 0.5.1 (stable release).
- Updated axum from 0.6 to 0.8.

## [1.0.0-beta.12] - 2022-12-14

### Fixed
Expand Down
Loading
Loading