pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/treemd



Module Name:    pkgsrc
Committed By:   pin
Date:           Mon Mar  2 12:11:14 UTC 2026

Modified Files:
        pkgsrc/textproc/treemd: Makefile cargo-depends.mk distinfo

Log Message:
textproc/treemd: update to 0.5.8

[0.5.8] - 2026-03-01
Added

    Folder navigation in file picker - Browse directories without leaving the TUI (#43)
        Subdirectories shown at bottom of file picker with [DIR] prefix and separator
        Press Enter on a directory to navigate into it
        Press Backspace to go to parent directory (works in both browse and search modes)
        Search filter applies to both files and directories

    Auto-hide outline for single files - Outline panel hides when directory contains 0-1 markdown files (#43)
        Automatically detected at startup and when navigating directories
        Can still be toggled manually with keybinding

Fixed

    Table crash at wide terminals - Fixed panic when rendering tables at terminal width >= 146 (#43)
        MIN_COL_WIDTH clamping could push total column width over budget after proportional shrink
        Added iterative trim loop to guarantee convergence
        Fixed infinite loop in padding reduction when needed_reduction < col_count

    EOF scroll accuracy - Scroll now stops precisely when last line reaches viewport bottom (#43)
        Uses ratatui's Paragraph::line_count() for accurate visual line count after word-wrapping
        Previously used raw line count, causing ~22% premature stop on wrapped content
        Consistent behavior across Down, Page Down, End, and all scroll methods

    Inline LaTeX command filtering - Commands now stripped when appearing inline, not just on their own line (#43)
        Handles: \begin{...}, \end{...}, \fontsize{...}{...}, \pagestyle{...}, \setlength{...}, \usepackage{...}, \renewcommand{...}, \newcommand{...}, \sethlcolor{...}, \titlespacing{...}, 
\pagenumbering{...}, \thispagestyle{...}, and more
        Strips bare commands like \Box$, \no, \yes that produce no visible content
        Inline font size commands (\small, \large, etc.) now removed when not on their own line

    Gapless cursor - Command palette cursor uses reverse-video space instead of █ for gap-free rendering (#43)

    Image position misalignment — Block images and paragraphs with inline images now reserve the correct number of placeholder lines in the interactive element indexer, matching the renderer (17 for 
block images, 14 for inline image paragraphs)

    Images not loading with non-standard extensions — Added with_guessed_format() to all image loading paths so content-type detection no longer relies solely on file extension

    LaTeX subscript mangling code spans - Inline code containing underscores (e.g., `post_tweet`) was corrupted by the LaTeX subscript converter, turning _t → ₜ, _r → ᵣ, etc.
        Code spans (`), double-backtick spans, and fenced code blocks are now protected from all LaTeX transformations
        Fixes rendering of tables with code identifiers like post_tweet, my_variable, some_function

Changed

    Dependencies updated
        ratatui 0.30: added unstable-rendered-line-info feature for accurate line counting
        gif 0.13 → 0.14
        strum 0.27 → 0.28

Technical

    Performance: LaTeX regex caching - All ~80 regex patterns in strip_latex() now compiled once via OnceLock (previously compiled every render frame)
    Performance: Superscript/subscript lookup - Replaced O(N) linear array scans with match jump tables
    Performance: Directory scanning - Single-pass classification using entry.file_type() instead of separate is_file()/is_dir() stat syscalls
    Refactoring - Extracted max_content_scroll(), effective_picker_dir(), navigate_picker_to_dir(), is_markdown_extension(), and filter_by_name() helpers to eliminate code duplication
    Bug fix - scan_markdown_files() now recognizes .mdown extension (was missing from file picker scan)
    Performance: Image protocol caching — Images are now decoded from disk once when elements are indexed, then cached as StatefulProtocol objects. Previously, every ~16ms render frame re-decoded and 
re-created protocols from disk.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/textproc/treemd/Makefile \
    pkgsrc/textproc/treemd/cargo-depends.mk pkgsrc/textproc/treemd/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/treemd/Makefile
diff -u pkgsrc/textproc/treemd/Makefile:1.16 pkgsrc/textproc/treemd/Makefile:1.17
--- pkgsrc/textproc/treemd/Makefile:1.16        Sat Feb 28 06:58:47 2026
+++ pkgsrc/textproc/treemd/Makefile     Mon Mar  2 12:11:14 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2026/02/28 06:58:47 pin Exp $
+# $NetBSD: Makefile,v 1.17 2026/03/02 12:11:14 pin Exp $
 
-DISTNAME=      treemd-0.5.7
+DISTNAME=      treemd-0.5.8
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=Epistates/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -15,7 +15,7 @@ LICENSE=      mit
 RUST_REQ=      1.90.0
 USE_TOOLS+=    pkg-config
 
-DEPENDS+=      xdg-utils-[0-9]*:../../misc/xdg-utils
+#DEPENDS+=     xdg-utils-[0-9]*:../../misc/xdg-utils
 
 .include "../../lang/rust/cargo.mk"
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/treemd/cargo-depends.mk
diff -u pkgsrc/textproc/treemd/cargo-depends.mk:1.16 pkgsrc/textproc/treemd/cargo-depends.mk:1.17
--- pkgsrc/textproc/treemd/cargo-depends.mk:1.16        Sat Feb 28 06:58:47 2026
+++ pkgsrc/textproc/treemd/cargo-depends.mk     Mon Mar  2 12:11:14 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.16 2026/02/28 06:58:47 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.17 2026/03/02 12:11:14 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  addr2line-0.25.1
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1
@@ -123,7 +123,6 @@ CARGO_CRATE_DEPENDS+=       getopts-0.2.24
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.17
 CARGO_CRATE_DEPENDS+=  getrandom-0.3.4
 CARGO_CRATE_DEPENDS+=  getrandom-0.4.1
-CARGO_CRATE_DEPENDS+=  gif-0.13.3
 CARGO_CRATE_DEPENDS+=  gif-0.14.1
 CARGO_CRATE_DEPENDS+=  gimli-0.32.3
 CARGO_CRATE_DEPENDS+=  half-2.7.1
@@ -156,7 +155,7 @@ CARGO_CRATE_DEPENDS+=       is_terminal_polyfi
 CARGO_CRATE_DEPENDS+=  itertools-0.14.0
 CARGO_CRATE_DEPENDS+=  itoa-1.0.17
 CARGO_CRATE_DEPENDS+=  jobserver-0.1.34
-CARGO_CRATE_DEPENDS+=  js-sys-0.3.90
+CARGO_CRATE_DEPENDS+=  js-sys-0.3.91
 CARGO_CRATE_DEPENDS+=  kasuari-0.4.11
 CARGO_CRATE_DEPENDS+=  keybinds-0.2.0
 CARGO_CRATE_DEPENDS+=  kqueue-1.1.1
@@ -170,7 +169,7 @@ CARGO_CRATE_DEPENDS+=       lebe-0.5.3
 CARGO_CRATE_DEPENDS+=  libc-0.2.182
 CARGO_CRATE_DEPENDS+=  libfuzzer-sys-0.4.12
 CARGO_CRATE_DEPENDS+=  libm-0.2.16
-CARGO_CRATE_DEPENDS+=  libredox-0.1.12
+CARGO_CRATE_DEPENDS+=  libredox-0.1.14
 CARGO_CRATE_DEPENDS+=  line-clipping-0.3.5
 CARGO_CRATE_DEPENDS+=  linked-hash-map-0.5.6
 CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.4.15
@@ -243,7 +242,7 @@ CARGO_CRATE_DEPENDS+=       phf_codegen-0.11.3
 CARGO_CRATE_DEPENDS+=  phf_generator-0.11.3
 CARGO_CRATE_DEPENDS+=  phf_macros-0.11.3
 CARGO_CRATE_DEPENDS+=  phf_shared-0.11.3
-CARGO_CRATE_DEPENDS+=  pin-project-lite-0.2.16
+CARGO_CRATE_DEPENDS+=  pin-project-lite-0.2.17
 CARGO_CRATE_DEPENDS+=  pkg-config-0.3.32
 CARGO_CRATE_DEPENDS+=  plist-1.8.0
 CARGO_CRATE_DEPENDS+=  png-0.18.1
@@ -321,7 +320,9 @@ CARGO_CRATE_DEPENDS+=       static_assertions-
 CARGO_CRATE_DEPENDS+=  strict-0.2.0
 CARGO_CRATE_DEPENDS+=  strsim-0.11.1
 CARGO_CRATE_DEPENDS+=  strum-0.27.2
+CARGO_CRATE_DEPENDS+=  strum-0.28.0
 CARGO_CRATE_DEPENDS+=  strum_macros-0.27.2
+CARGO_CRATE_DEPENDS+=  strum_macros-0.28.0
 CARGO_CRATE_DEPENDS+=  supports-color-3.0.2
 CARGO_CRATE_DEPENDS+=  syn-1.0.109
 CARGO_CRATE_DEPENDS+=  syn-2.0.117
@@ -375,10 +376,10 @@ CARGO_CRATE_DEPENDS+=     walkdir-2.5.0
 CARGO_CRATE_DEPENDS+=  wasi-0.11.1+wasi-snapshot-preview1
 CARGO_CRATE_DEPENDS+=  wasip2-1.0.2+wasi-0.2.9
 CARGO_CRATE_DEPENDS+=  wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.113
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.113
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.113
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.113
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.114
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.114
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.114
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.114
 CARGO_CRATE_DEPENDS+=  wasm-encoder-0.244.0
 CARGO_CRATE_DEPENDS+=  wasm-metadata-0.244.0
 CARGO_CRATE_DEPENDS+=  wasmparser-0.244.0
@@ -448,8 +449,8 @@ CARGO_CRATE_DEPENDS+=       x11rb-0.13.2
 CARGO_CRATE_DEPENDS+=  x11rb-protocol-0.13.2
 CARGO_CRATE_DEPENDS+=  y4m-0.8.0
 CARGO_CRATE_DEPENDS+=  yaml-rust-0.4.5
-CARGO_CRATE_DEPENDS+=  zerocopy-0.8.39
-CARGO_CRATE_DEPENDS+=  zerocopy-derive-0.8.39
+CARGO_CRATE_DEPENDS+=  zerocopy-0.8.40
+CARGO_CRATE_DEPENDS+=  zerocopy-derive-0.8.40
 CARGO_CRATE_DEPENDS+=  zmij-1.0.21
 CARGO_CRATE_DEPENDS+=  zune-core-0.4.12
 CARGO_CRATE_DEPENDS+=  zune-core-0.5.1
Index: pkgsrc/textproc/treemd/distinfo
diff -u pkgsrc/textproc/treemd/distinfo:1.16 pkgsrc/textproc/treemd/distinfo:1.17
--- pkgsrc/textproc/treemd/distinfo:1.16        Sat Feb 28 06:58:47 2026
+++ pkgsrc/textproc/treemd/distinfo     Mon Mar  2 12:11:14 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.16 2026/02/28 06:58:47 pin Exp $
+$NetBSD: distinfo,v 1.17 2026/03/02 12:11:14 pin Exp $
 
 BLAKE2s (addr2line-0.25.1.crate) = cc5c422ec48ccef5c2c46379d2f600644609490afafea5020f2020815d1146e6
 SHA512 (addr2line-0.25.1.crate) = c400f3b6ccaff8a1c0d7d82c708a1784b8fd5ba64b6e420e85819d59b1cadb55fa59c852925093b921469f272d1d5140cf12f013ae75d1e1bc85021097df8fc2
@@ -369,9 +369,6 @@ Size (getrandom-0.3.4.crate) = 50932 byt
 BLAKE2s (getrandom-0.4.1.crate) = 93c878b7e9dc90f56c482addeb8a0796244b63931b63e764ec606933c1627dc5
 SHA512 (getrandom-0.4.1.crate) = 120649af83beaf0ae68e28e47838c11ab7def55f683c16fb4cade1f13bdb38316a1823e93f420ac9a5d928868d09f376b9b079dda2a639eb1c2f931c09ba43f4
 Size (getrandom-0.4.1.crate) = 53686 bytes
-BLAKE2s (gif-0.13.3.crate) = 7f6ed27fd26b5d98e95fdad8ce586fb66652b52031633ea32f2ce97bd0eac8f3
-SHA512 (gif-0.13.3.crate) = 8ba0502c76cfd0e7c6fc571f58e46f552fe2ceda907980c07b9add3e460ed5f3b5624a098a46bf5b3e2559204235785856945369699d5fe6cdaddfb40294ef83
-Size (gif-0.13.3.crate) = 36010 bytes
 BLAKE2s (gif-0.14.1.crate) = ec2651248ec543f93ce51478886ec3314702cf7b9d2d023d67111f8666638e3b
 SHA512 (gif-0.14.1.crate) = c741a8c094c140b1b0834de8c1fe65002f735a6d7f28f06147c5185280825bc7cca93348f604199a3ebf36b6b6b6f8b5f96d1fb3bf4c00f8b9e128a0426388c2
 Size (gif-0.14.1.crate) = 38581 bytes
@@ -468,9 +465,9 @@ Size (itoa-1.0.17.crate) = 15905 bytes
 BLAKE2s (jobserver-0.1.34.crate) = e84bc7a0278a236aaaf44f8d659626d8187d04112f8b62e465f7587f39a76bff
 SHA512 (jobserver-0.1.34.crate) = 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549
 Size (jobserver-0.1.34.crate) = 29013 bytes
-BLAKE2s (js-sys-0.3.90.crate) = 5a5380a11c5fc33554cc0c528c83175178abab7c0806b1fc9c2cb41edb986fd4
-SHA512 (js-sys-0.3.90.crate) = d57694fc17c457aa035f2e90e8523b25fb63f059fcb6c0775510bf535e01d60d91445886a2202f9749d8091a5f591f60dfe9ae99d1236cfb4b2a49a576c60ebf
-Size (js-sys-0.3.90.crate) = 91420 bytes
+BLAKE2s (js-sys-0.3.91.crate) = 0551fc9c904d510f781ff7adef5652abe587ab3cda3bec3350b640e87d1355fc
+SHA512 (js-sys-0.3.91.crate) = 526a53a373a964d04441cd918dd2af75c6dfbfd181d8847fec4442db2624ffce817e91fb5ad56d1e79dc5e8f120a8219d4deb2c625ddd93bcc767844ef978c45
+Size (js-sys-0.3.91.crate) = 91416 bytes
 BLAKE2s (kasuari-0.4.11.crate) = 632d77538000b21118c583657468ea89ddd8df494168a3ebf10105e138cc2409
 SHA512 (kasuari-0.4.11.crate) = 448ed2569fbce1dced170dbdd96310da3e5aacb1056303d3e9272f38bed31b391108b24c806985d42e8921cbbe559f1d5805d27da571d19818802bd32a684cdd
 Size (kasuari-0.4.11.crate) = 32486 bytes
@@ -510,9 +507,9 @@ Size (libfuzzer-sys-0.4.12.crate) = 1298
 BLAKE2s (libm-0.2.16.crate) = 6d38e74cf9eb0ea8314703a6db8ebbb62d270d8b754e248b627b800f315547b8
 SHA512 (libm-0.2.16.crate) = 9bc85e6cdb7fe39e5546c47f167d2ca2abcf0aefaa673eafd0dda6bb9ec03ce19433dd2b8c0e226a3c08340d5c005cdeab4c642b49ef926f2cb0681b1d9661f9
 Size (libm-0.2.16.crate) = 164243 bytes
-BLAKE2s (libredox-0.1.12.crate) = b3fce0661e8e312a234c9733f53b963b2efc1c021f631ebdd276e2835531cf2a
-SHA512 (libredox-0.1.12.crate) = 8206d0cd3faacccb681551d20d9cae977a9fbbb4801aa53daa124633925bae73d1967f6c75ac9718527cd567dc39239a8e97e12e0747bfb3d53b9bb33bcdbc4f
-Size (libredox-0.1.12.crate) = 7469 bytes
+BLAKE2s (libredox-0.1.14.crate) = aaad68e198d59439845d9bdbd785988ee3e571ababd96278345301cf6e6058e0
+SHA512 (libredox-0.1.14.crate) = 05242ceb8a058303af0ff0381db34a91a97e9ffa2f4178de5416ae96b6536d94ee53d2641fa26fe4a139487bb1260194c115601a166786a9bb86fab565cb1e2a
+Size (libredox-0.1.14.crate) = 9536 bytes
 BLAKE2s (line-clipping-0.3.5.crate) = 70fc49e16416c675085895e937da9387e69ce29b6f5c4d006b8896de04e8a7e3
 SHA512 (line-clipping-0.3.5.crate) = adc5b85d2bf9415f815bc93aae5e802572c2da63251fb0f6a441ac4b4e56110f35b3191fbe5c0a3ac76cea126a66be672a213031b067fce0bec6286c7b3977df
 Size (line-clipping-0.3.5.crate) = 15498 bytes
@@ -729,9 +726,9 @@ Size (phf_macros-0.11.3.crate) = 18436 b
 BLAKE2s (phf_shared-0.11.3.crate) = a9cf5897cf023d61d53296d21db9d309c3829fbac3759f1b9774a7dd8d364386
 SHA512 (phf_shared-0.11.3.crate) = 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e
 Size (phf_shared-0.11.3.crate) = 15199 bytes
-BLAKE2s (pin-project-lite-0.2.16.crate) = c73e5923caec8a0889155d0689a016b373b9935426ed6c28b63322dd3543e323
-SHA512 (pin-project-lite-0.2.16.crate) = 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718
-Size (pin-project-lite-0.2.16.crate) = 30504 bytes
+BLAKE2s (pin-project-lite-0.2.17.crate) = eec243c604d00a363522121c01823158a8ed81bbf8f9274b1944784d973c8ee8
+SHA512 (pin-project-lite-0.2.17.crate) = 0cff4338e3c7b71600fb41db013efe0d01b9cb3fdf95192dc16c5bea58a0f157207ef285ceb01b6b30956f9e751577c5d2a3803103f89a8a0cc6ea728d97a4df
+Size (pin-project-lite-0.2.17.crate) = 31034 bytes
 BLAKE2s (pkg-config-0.3.32.crate) = de87098790f460cf12f4bf25faa50bccfcc706c5a812213977f3e0ff8281af6b
 SHA512 (pkg-config-0.3.32.crate) = 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5
 Size (pkg-config-0.3.32.crate) = 21370 bytes
@@ -963,9 +960,15 @@ Size (strsim-0.11.1.crate) = 14266 bytes
 BLAKE2s (strum-0.27.2.crate) = d6c5575e232069cd0b3833d56f115b1d3b8115781bbb68740c764f1434cbefb4
 SHA512 (strum-0.27.2.crate) = 3ebb77220243b0e101ab65159512ca44c7e4a13a0d842a9356484fd5fd9a34afb5b0d230992b3bdf2e2c997833cabc8679e13e3949925b321c4f807e293d0371
 Size (strum-0.27.2.crate) = 8489 bytes
+BLAKE2s (strum-0.28.0.crate) = 9ee726611e29d67f512b5b107c152b4fc116483ff95e0596bf52a1773d053002
+SHA512 (strum-0.28.0.crate) = 673d6aec90d89b1a31ec114723009748b2469c9c07b5e17e86fcd1655e745dfcda4dce7bc4423679903a4650a6693284454aba634cffdaa4735c63b0a475185a
+Size (strum-0.28.0.crate) = 8550 bytes
 BLAKE2s (strum_macros-0.27.2.crate) = e91326bea2e50925db1983d7d0f05e43c02258ba45c4fe137369b85e3fc45882
 SHA512 (strum_macros-0.27.2.crate) = fa1a2d63cc18d9947e3bbe65777dca621a06814f48d09cea0679b09271559867bff23a95690858639e3e26fde5a252ee7548c75240b13acd907001a1e38a0ed6
 Size (strum_macros-0.27.2.crate) = 30522 bytes
+BLAKE2s (strum_macros-0.28.0.crate) = 26d0f2bd069176a0399501298fdfee57f0003494ccec732d75e41f517652a01a
+SHA512 (strum_macros-0.28.0.crate) = a50f96bc94c2bfad8d9fd499a4f3f3f3c2cad07c92800867307c808efaf8ba192ee177e4bf7e67f19a717c89439df7773c1749047a9e0c3b0d5bf1d54a040d40
+Size (strum_macros-0.28.0.crate) = 30964 bytes
 BLAKE2s (supports-color-3.0.2.crate) = 516724caddc2fecc79deebb655d6eb88a445078fb4ae1d5242d3d97469262f7b
 SHA512 (supports-color-3.0.2.crate) = 51c4711af667a3d68cc7e2250ebb218b9844168365e64f7811eb8b8f55e1c3460f0acb8287ad2327146e139ef22ccd6fc2bad0e589e4e2f569031661c8e448de
 Size (supports-color-3.0.2.crate) = 10445 bytes
@@ -1056,9 +1059,9 @@ Size (tracing-subscriber-0.3.22.crate) =
 BLAKE2s (tree_magic_mini-3.2.2.crate) = 963c1acb2d39fa2b75bdb48a69729bd11a709c45e4130e93e9dd0538eef09b9e
 SHA512 (tree_magic_mini-3.2.2.crate) = 37c627d440ae8e0ba9c2d0a322cc68252d6c1e56548483142a1e801c057521cb5a6387e8a7849c25de6d9dfcbaf579fa900b37d93ff023057591d3bbda843a3b
 Size (tree_magic_mini-3.2.2.crate) = 16074 bytes
-BLAKE2s (treemd-0.5.7.tar.gz) = 48aeed37c352569f481cf94cc036e7af21dfb6a178fce460e8eb1a681fd392eb
-SHA512 (treemd-0.5.7.tar.gz) = e095c76125eb849e6e5ab4eebd8b3cf4d3950932a4e3cbd819e8dd47dcc0b358ed58d07507497c7f52e6ccb11c3a037529bf0c5a274d0bcb683fc2765712079e
-Size (treemd-0.5.7.tar.gz) = 4502613 bytes
+BLAKE2s (treemd-0.5.8.tar.gz) = c0038edbac186dbe3ecf1883d08826221bce93b0fb2827975c449d9b70639d2c
+SHA512 (treemd-0.5.8.tar.gz) = bf996ee9b1aa698801bd7b430d21c01aa980c67219b2e0296078eade5cb871d7f31d46d2a4f5af3a663d48fe754783ad5636c253e98feaf82ef502b505f5b6ad
+Size (treemd-0.5.8.tar.gz) = 4508238 bytes
 BLAKE2s (turbovault-core-1.2.6.crate) = a1ac5437224dca74471538207560749030b6f5c67828574d8225ca9aac03c56f
 SHA512 (turbovault-core-1.2.6.crate) = 6db00aa3dcf2fb8a5bb8eafade786fea8a9d67ec5ec94568ab1ccf3013425b91b023ca91848be9a4b35c7462896625ca57929b24f4e4de78cb2e0d4012c84538
 Size (turbovault-core-1.2.6.crate) = 37437 bytes
@@ -1128,18 +1131,18 @@ Size (wasip2-1.0.2+wasi-0.2.9.crate) = 1
 BLAKE2s (wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = e1f94119806238d291a156dab554c9e2ee7d7d4377fa1511c8ac1610af5c92a5
 SHA512 (wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = fb136a5475fb4696902d4f4be43e0d5d28cf3bc1b6c83e5e7837499ee038f995c9f084064e2e4585dbc3bd260e0c7c95371526b04933f2c60fb6ce302416215d
 Size (wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 123354 bytes
-BLAKE2s (wasm-bindgen-0.2.113.crate) = 3120164f15e12825a5a2e7753445dd6f50692443e551eadcabb60e6aa0d9cda9
-SHA512 (wasm-bindgen-0.2.113.crate) = 8ea9025cbf9998170af42fdda9aeb585eb2b8a09ab5d0513fa87037e9696f7055822cb4aabe95567089dd0a52c4dc3d580fd2d16f2b2a08cb2ce727d11dbb5ba
-Size (wasm-bindgen-0.2.113.crate) = 59604 bytes
-BLAKE2s (wasm-bindgen-macro-0.2.113.crate) = 9103526681563aab250dc0070870ebd7ab0a8bb52397bb70b5f45281c8af3043
-SHA512 (wasm-bindgen-macro-0.2.113.crate) = e529c953851f43ec50c53331d22bc4c723c17bbd856b7f7d1cd4b923bb0bbe312e2ad748a0b7ff58abc5f9b988cf63a64efb92245d32104c9cba16dd96bbbb10
-Size (wasm-bindgen-macro-0.2.113.crate) = 9275 bytes
-BLAKE2s (wasm-bindgen-macro-support-0.2.113.crate) = eabdc00de37555118bc5dfb52c5f5199d5ea07520e22ef47fcf15e64a92e21b5
-SHA512 (wasm-bindgen-macro-support-0.2.113.crate) = c7735238e61e4278de3f7bd5af630c56d05b0631004d6ca481005ee437ab6cac365e1e1e5e12b7880eaf1970f1c53dc5ca2ceb06094b6e8ef8cbe8146c9df943
-Size (wasm-bindgen-macro-support-0.2.113.crate) = 62539 bytes
-BLAKE2s (wasm-bindgen-shared-0.2.113.crate) = 1b7e5bdc71a9064d2515dbe273587266935c690b6690cafb1770004f6d9aaf07
-SHA512 (wasm-bindgen-shared-0.2.113.crate) = b62b668ba3f8ef2f709d5df93a490e2f3fab540c334166613453f32231788b4e7ef634b5c88e8ec6a5e1016a3dc1484ffb6eb42464fd399ed3f210ab49316168
-Size (wasm-bindgen-shared-0.2.113.crate) = 10218 bytes
+BLAKE2s (wasm-bindgen-0.2.114.crate) = 3f4278dd83a11a256e855558910f88bc7785365d762a9f09de5057ed3dae3818
+SHA512 (wasm-bindgen-0.2.114.crate) = c6e9f49013b390a1037292b53bdd79dfae07b17b6750f8ac013efc5d37532253f8e63af091b6bde52c133a3933266630e76c059cf7fc7eb694e4c72d55144a4d
+Size (wasm-bindgen-0.2.114.crate) = 59350 bytes
+BLAKE2s (wasm-bindgen-macro-0.2.114.crate) = a7100259e6155e402ffb92a374749eb14d0b9a5e7718ed11376b0ba7c880d398
+SHA512 (wasm-bindgen-macro-0.2.114.crate) = e44de567c0e00a2ad451199402e178fa99a576b26466869f85f651d9258ed713bbe33f003981adaf85f4b5068bc0950222ad83b09b385e243b6556da98e7fadb
+Size (wasm-bindgen-macro-0.2.114.crate) = 9289 bytes
+BLAKE2s (wasm-bindgen-macro-support-0.2.114.crate) = 3838b28a9a4b50d12bf76a39d59335b89c2f3be1b852d293379e2a6b82c97992
+SHA512 (wasm-bindgen-macro-support-0.2.114.crate) = 723df09894bfe8338ae127e6022fdeb814f80201c6f84cb0b7d85277c968b254b09c80821462b576febd041109947a9dc4aeda904bfe49ce8cfc828169b2c243
+Size (wasm-bindgen-macro-support-0.2.114.crate) = 63445 bytes
+BLAKE2s (wasm-bindgen-shared-0.2.114.crate) = ff221b4aff391c3c63358d1f78b34140825c70aa0536452fc88c9f83cfb7a57f
+SHA512 (wasm-bindgen-shared-0.2.114.crate) = 532c8599710ead05d318d7d30c410bf1cf92e4b6c6bd1848155330dd3cfe430755387827612d6d757a87506ca54892456802244e04ad440975bd8dd7efe38969
+Size (wasm-bindgen-shared-0.2.114.crate) = 10538 bytes
 BLAKE2s (wasm-encoder-0.244.0.crate) = f51bef0f2f383e04b0c8cfbe97dd1df9057142f93c6e5603523639ffbaed6dec
 SHA512 (wasm-encoder-0.244.0.crate) = ab78662abd6bc9edcc14531a87a848eb6c26081ce9bcb9ff15415ceecb48dad98ab6066638947780c65d7689d11502d4dd2353ff3462b4f49e1c1a8c00d2c1d2
 Size (wasm-encoder-0.244.0.crate) = 85804 bytes
@@ -1347,12 +1350,12 @@ Size (y4m-0.8.0.crate) = 12455 bytes
 BLAKE2s (yaml-rust-0.4.5.crate) = 65c7c0fe708cb682959e36fbb03b09a35b09d529e5c87364107f5985940a1404
 SHA512 (yaml-rust-0.4.5.crate) = 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
 Size (yaml-rust-0.4.5.crate) = 47783 bytes
-BLAKE2s (zerocopy-0.8.39.crate) = a927c99ae4f214bff0c91e4e27e59cba8d75de744c441be409337eaad6852ccb
-SHA512 (zerocopy-0.8.39.crate) = 00544b445aefa17f5e5bd5bb62becc2c4532381a4771909f533a2c95f16a11e2e97763ab5b096f752842500cffc2f565f0fcd5c1961e7305e6d5fcdf132b318b
-Size (zerocopy-0.8.39.crate) = 274113 bytes
-BLAKE2s (zerocopy-derive-0.8.39.crate) = ea22cca82c42e960960c40d93b4673316f07f87044b88b80fa237099e0e10cb3
-SHA512 (zerocopy-derive-0.8.39.crate) = 67c3c55b3e98c038b5ee19e60f09ffeb6a967768c6ea28f689bba3f94588567d9c3d4a7359633be9006467b05678afdf6207bc884b7a65a0d65ae07080cf0a8b
-Size (zerocopy-derive-0.8.39.crate) = 108887 bytes
+BLAKE2s (zerocopy-0.8.40.crate) = 55cec14a0d784a8c447ff903a5e8aecf94c8d7e153912d904d7256cc2b7046b7
+SHA512 (zerocopy-0.8.40.crate) = d1a531387eb4e5fa523e70f07f36d945027aec2232b7a281b7163729801ed103beab568793cbbd1ff1082e5a20263ea3b40dc3874c9f32577e95d9f9aecfedb4
+Size (zerocopy-0.8.40.crate) = 254858 bytes
+BLAKE2s (zerocopy-derive-0.8.40.crate) = ccd5cf83720d5645beaa57aa49ddbe957a30745e83dff7c23da34eaf45025b8f
+SHA512 (zerocopy-derive-0.8.40.crate) = 5cc4beb4b411f3b4b41197e48c433f346118cdd3be175d803c79a549e509cec4912c65fe21f5c7ae97a9377f62e5cdecdc95c9dcdce904c96ce3f574118f46b4
+Size (zerocopy-derive-0.8.40.crate) = 97724 bytes
 BLAKE2s (zmij-1.0.21.crate) = a2d1e7214230c8f4e8c946d28215765c131da3aac89f1001daf534335307648e
 SHA512 (zmij-1.0.21.crate) = a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585
 Size (zmij-1.0.21.crate) = 26665 bytes



Home | Main Index | Thread Index | Old Index