Refinery Versions Save

Powerful SQL migration toolkit for Rust.

0.8.14

1 month ago

0.8.13

1 month ago

[0.8.13] - 2024-03-29

Added

  • Add new utility function, load_sql_migrations that enables dynamic migration discovery where embedding is not desirable. #313
  • Add an enum EmbeddedMigration with all the migrations applied, #312

Changed

  • Make serde, toml deps optional, #310
  • Make Migration::applied pub, #321
  • Update rusqlite to allow 0.31, #316

Fixed

  • Fix bug in get_last_applied_migration when refinery's schema history table is not default, #313
  • Fix newline handling for Windows in database configuration setup, #320

0.8.12

3 months ago

[0.8.12] - 2024-01-22

Changed

  • Add Iterable method, #296
  • Update mysql to allow 24, #292
  • Update mysql_async to allow 0.33, #292
  • Update rusqlite to allow 0.30, #300
  • Replace lazy_static with std::sync::OnceLock #301

0.8.11

7 months ago

0.8.10

11 months ago

0.8.9

1 year ago

[0.8.9] - 2023-05-05

Changed

  • Add no-default-features to tiberius dependency as tiberius features are non additive #273
  • Increase the range of supported postgres versions #273

0.8.8

1 year ago

0.8.7

1 year ago

[0.8.7] - 2022-11-26

Changed

  • Update mysql to allow 23 #229

0.8.6

1 year ago

[0.8.6] - 2022-08-15

Changed

  • Update mysql_async to allow 0.30, #229

0.8.4

2 years ago

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.8.4] - 2021-01-09

Changed

  • Allow setting a custom migration table name, #207