Skip to content

Commit fa29c2a

Browse files
committed
chore(release): bump simpleaf to v0.24.0
Bump the required minimum versions for the companion tools to pick up the TinyDictionary fast-path dictionary and the Flex v2 sample barcode orientation fix: - piscem >= 0.19.0 (was 0.5.1) — enables --dict pass-through - alevin-fry >= 0.14.0 (was 0.8.1) — enables --sample-bc-ori Also refresh the recommended-version nag to piscem >= 0.19.0.
1 parent 43d6e9f commit fa29c2a

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "simpleaf"
3-
version = "0.23.2"
3+
version = "0.24.0"
44
edition = "2024"
55
authors = [
66
"Rob Patro <rob@cs.umd.edu>",

src/utils/prog_utils.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -230,9 +230,9 @@ pub struct ReqProgs {
230230

231231
impl ReqProgs {
232232
pub fn issue_recommended_version_messages(&self) {
233-
// Currently (3/21/2026) want to recommend piscem >= 0.18.0
233+
// Currently (4/14/2026) want to recommend piscem >= 0.19.0
234234
if let Some(ref piscem_info) = self.piscem {
235-
let desired_ver = VersionReq::parse(">=0.18.0").unwrap();
235+
let desired_ver = VersionReq::parse(">=0.19.0").unwrap();
236236
let current_ver = Version::parse(&piscem_info.version).unwrap();
237237
if desired_ver.matches(&current_ver) {
238238
// nothing to do here
@@ -393,7 +393,7 @@ pub fn get_required_progs_from_paths(
393393
if let Some(piscem) = opt_piscem {
394394
let st = piscem.display().to_string();
395395
let sr = run_fun!(${st} --version);
396-
let v = check_version_constraints_from_output("piscem", ">=0.5.1, <1.0.0", sr)?;
396+
let v = check_version_constraints_from_output("piscem", ">=0.19.0, <1.0.0", sr)?;
397397
rp.piscem = Some(ProgInfo {
398398
exe_path: piscem,
399399
version: format!("{}", v),
@@ -412,7 +412,7 @@ pub fn get_required_progs_from_paths(
412412

413413
let st = alevin_fry.display().to_string();
414414
let sr = run_fun!(${st} --version);
415-
let v = check_version_constraints_from_output("alevin-fry", ">=0.8.1, <1.0.0", sr)?;
415+
let v = check_version_constraints_from_output("alevin-fry", ">=0.14.0, <1.0.0", sr)?;
416416
rp.alevin_fry = Some(ProgInfo {
417417
exe_path: alevin_fry,
418418
version: format!("{}", v),

0 commit comments

Comments
 (0)