diff --git a/Cargo.lock b/Cargo.lock index dd7059a0..e124aa14 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -85,9 +85,9 @@ dependencies = [ [[package]] name = "aitia" -version = "0.3.0-rc.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa6441219defcb93f3625601a0d3cc715ce1a0acecca9991247aff4fd7a4c1d4" +checksum = "1c2127e4d657d896533119a6429d99b3434715a018bd9afe4f142d6bf0f3b570" dependencies = [ "anyhow", "derive_more", @@ -1753,9 +1753,9 @@ checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" [[package]] name = "fixt" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a61c0fd4010d5d20f6383c16c523159aa7e8513c2fb2fd79d6fb319831af7623" +checksum = "f5153e83ccf882dd0ecdf28ebc6d1c2e32f6cd74487773bbd840096b3133be5f" dependencies = [ "holochain_serialized_bytes", "lazy_static", @@ -2176,9 +2176,9 @@ dependencies = [ [[package]] name = "hc_deepkey_sdk" -version = "0.7.0-rc.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a62ef0f09f812072c5ac501b1f597d744e4beb6651489201c20742edf6afff3" +checksum = "b34d4cba080adf7374f2b88b73a05aae673d1fdffe4b7d32f4a112daeacf5d0a" dependencies = [ "arbitrary", "hc_deepkey_types", @@ -2189,9 +2189,9 @@ dependencies = [ [[package]] name = "hc_deepkey_types" -version = "0.8.0-rc.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2da110f7d638eba330c54fc331e04e860c44d6140917aaf6af27cbc525560a26" +checksum = "513ffd1f0a88c9344ca53165b6a65ade8618426f50f94eabf5a2248cdf16e3fd" dependencies = [ "arbitrary", "hdi", @@ -2229,9 +2229,9 @@ dependencies = [ [[package]] name = "hc_sleuth" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c5dd2e83e68bc227aa4cfc531a86de04f0c92bfb6d383a90a8daa708d9aa4a5" +checksum = "b7f926410e32e51ade73ee05d028bf482dca0b560790241b41251e5ac6d30a67" dependencies = [ "aitia", "anyhow", @@ -2274,9 +2274,9 @@ dependencies = [ [[package]] name = "hdi" -version = "0.5.0-rc.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60c3e7a067ee10f42db15bee27fb44482f93a43ff2b131fee31ac4fd8f49ccc2" +checksum = "bb6eb9cfea1989545cad28a57a99b45450eb944ecfd69a8e16b66938c4fde0b4" dependencies = [ "getrandom 0.2.15", "hdk_derive", @@ -2292,9 +2292,9 @@ dependencies = [ [[package]] name = "hdk" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5d9305ed14e2dba02088e89a65d44294a701e35f715c9cd8692b70299666e86" +checksum = "63d58cf6069eca71d7592123981ae38e2ddd835f3c99a31e9118c58a97ab58c3" dependencies = [ "getrandom 0.2.15", "hdi", @@ -2312,9 +2312,9 @@ dependencies = [ [[package]] name = "hdk_derive" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4103bbeaec462f7f0643a418823dad035ed8e108d6d36322d6544f7565b5dbf5" +checksum = "5e01859b034b0a17a8835cddaa03a9c6e880c89ba4379c2b15e35a1f75093ff3" dependencies = [ "darling 0.14.4", "heck 0.5.0", @@ -2409,9 +2409,9 @@ dependencies = [ [[package]] name = "holo_hash" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "190c060ed23f60135e8ba0ff08c77a7ca283af35cc4aadf321433bfade7bcf5b" +checksum = "726bb4d90b93de9d5c433066ed57195143adb6e85d7e5f16faa81e6fb4004b1d" dependencies = [ "arbitrary", "base64 0.22.1", @@ -2435,9 +2435,9 @@ dependencies = [ [[package]] name = "holochain" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa19613b58cfba3b07dc55f71055a2228f35afe0707f033b364272f7e99d65b0" +checksum = "a1b24e850a6120d7468e88e47d9453c8ceebcd8ad955dbf08b710535c915ad45" dependencies = [ "aitia", "anyhow", @@ -2446,7 +2446,6 @@ dependencies = [ "async-trait", "backtrace", "base64 0.22.1", - "bytes", "cfg-if 1.0.0", "chrono", "contrafact", @@ -2506,7 +2505,6 @@ dependencies = [ "rand 0.8.5", "rand-utf8", "rand_chacha 0.3.1", - "reqwest 0.12.7", "rusqlite", "sbd-server", "sd-notify", @@ -2540,9 +2538,9 @@ dependencies = [ [[package]] name = "holochain_cascade" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7cc1b6114d56120e79ce48a274fdf93c35290e991f38117a31da1c83be843f5" +checksum = "1ccddf943c7930bf910cf985bb979b94bc58e958d8c9f0046fb791287c22a2f7" dependencies = [ "async-trait", "fixt", @@ -2568,9 +2566,9 @@ dependencies = [ [[package]] name = "holochain_chc" -version = "0.1.0-rc.0" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0fe7e784aa6c6bfbb4c042c504bfbb31f324246c6fa2848e30b9558af82cab7" +checksum = "0c1f2355af60535eb836aa13922bf8a37aa8dbb256227de640e35152907d85d0" dependencies = [ "async-trait", "derive_more", @@ -2594,10 +2592,11 @@ dependencies = [ [[package]] name = "holochain_conductor_api" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ded20913f3762de61e52e86de769a19da49d55d7ab606f10002cbb44fd67784" +checksum = "f793faac74f5ecf42106fb1622903d8464d1401f6b72f96869c06ab7e747ac90" dependencies = [ + "cfg-if 1.0.0", "derive_more", "holo_hash", "holochain_keystore", @@ -2618,9 +2617,9 @@ dependencies = [ [[package]] name = "holochain_conductor_services" -version = "0.3.0-rc.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "025c60ce8b48595b9c0d8da8d37b11fc7b6c3d2f6c89d9fab047b92a1324012d" +checksum = "3fa3956de37aa2e0ffb91e80698863d79609c994c8085c78e58dedca3f06bc24" dependencies = [ "anyhow", "arbitrary", @@ -2649,9 +2648,9 @@ checksum = "be0aa773b74c40ef5e4e02f414d8cbfc4e92520a93511055a3fbccc12d2dd045" [[package]] name = "holochain_integrity_types" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55fd6b8aa759be57a51c6af632d81e50e3200ac10d38dd35e094c1ed957591b9" +checksum = "2d8c91d3ceabfeed3f1e0cb3e1f6cc4d64828b2d4d8330894304f68231e0378b" dependencies = [ "arbitrary", "derive_builder 0.20.1", @@ -2671,9 +2670,9 @@ dependencies = [ [[package]] name = "holochain_keystore" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5c135edc09905e7732976aa15522b9a868a4cae97f20040bc950173fd39968b" +checksum = "c5998841a7f7d8ccd7ae9229feda0d67ea7ac9b62c7ad7df9be560ee83fade6b" dependencies = [ "base64 0.22.1", "derive_more", @@ -2700,9 +2699,9 @@ dependencies = [ [[package]] name = "holochain_metrics" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00e87c8db537e3ab19713d613aacec0c7bc52acc7b0fc6edb15bd5ef37805e40" +checksum = "29facf34e6610de4d588c1a2b36e6c528e199d1ee1cc533c97024d54e2dd4984" dependencies = [ "influxive", "opentelemetry_api", @@ -2711,9 +2710,9 @@ dependencies = [ [[package]] name = "holochain_nonce" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1e9d716254b6d1eba405b5fc0f09dc8d4260482fa06dbe98a4c610b38fd83de" +checksum = "f7d1a04f9b02b9cbf3feaf3db3bde21fc41c3cc037b1d4d8b0a5937d272a3317" dependencies = [ "getrandom 0.2.15", "holochain_secure_primitive", @@ -2722,9 +2721,9 @@ dependencies = [ [[package]] name = "holochain_p2p" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b7b7a92537e0b9ea8773f112ae28f7d84eb885f74798954c86f058664b75647" +checksum = "0e6ac1d1ad528dca6a3aacd07171f8bf0d239e888f7e96d763132c6ee77d2b94" dependencies = [ "aitia", "async-trait", @@ -2755,9 +2754,9 @@ dependencies = [ [[package]] name = "holochain_secure_primitive" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3160015099d36ece72a40d78fe08033837dd5c8ea9cb23f01782986238a66480" +checksum = "fe147973296a36d52e93d1940e49efbbf1b4708d24487f32afd6689946c5698c" dependencies = [ "paste", "serde", @@ -2794,9 +2793,9 @@ dependencies = [ [[package]] name = "holochain_sqlite" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0975cf8f7e57a5b809639655628b6a89dff506b3f21682195709117574eaba9" +checksum = "de84066c80904efc11e39d4fa604ae581624cba11cd3118752a6c612c773e0f3" dependencies = [ "anyhow", "async-trait", @@ -2839,9 +2838,9 @@ dependencies = [ [[package]] name = "holochain_state" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5dbeec05c990b76e91069350f9aa1597ee06f7a5e5631f21a430d0378896871" +checksum = "aaea11ed6edb0939590979aebccdb410e0ca554c38b5931af172e9fee55cb115" dependencies = [ "aitia", "async-recursion", @@ -2877,9 +2876,9 @@ dependencies = [ [[package]] name = "holochain_state_types" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00c52e0c3b4c108692f376c67158c2d007253500a67b4fe53fe23177e7b632aa" +checksum = "3cbf43d5a41899cff5a9fdf8c332935d653e06ea7a3762c97d05198d24fb9a90" dependencies = [ "holo_hash", "holochain_integrity_types", @@ -2888,9 +2887,9 @@ dependencies = [ [[package]] name = "holochain_test_wasm_common" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb59ec576b33bf5b7cfcfd943642586376e0aca687ab9928bee818aa67602455" +checksum = "98252b09c0db46ceeca35cda3e220591f0a1009e8f81e43bb33cfa13e9cd6328" dependencies = [ "hdk", "serde", @@ -2898,9 +2897,9 @@ dependencies = [ [[package]] name = "holochain_trace" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68bb7147e6ce0542c661706779541bead79ca6bc95540732384d8590a9ee875d" +checksum = "51ddb22c6c6265b718fe7f140c6f4730c5761c4982b2147566230c4978a0a3fe" dependencies = [ "chrono", "derive_more", @@ -2916,9 +2915,9 @@ dependencies = [ [[package]] name = "holochain_types" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c9ecef777f7ea1bbdffcbc43e7587406778e60c242d499b0642b7181180cde8" +checksum = "400e50c807e892f96927183a70cc25bc1dbb68f0dcb4310ec0707dbd8e6714e7" dependencies = [ "anyhow", "arbitrary", @@ -2973,9 +2972,9 @@ dependencies = [ [[package]] name = "holochain_util" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89b36a8bd9f79cbe6de5fded86b9074c54081a97367660c466d25f5ac6841dc1" +checksum = "ef6cb07a88c8e3e8b1bc7a94311d7f65d80b9fbdbeeab696c46dd27a93bb8fbc" dependencies = [ "backtrace", "cfg-if 1.0.0", @@ -2990,9 +2989,9 @@ dependencies = [ [[package]] name = "holochain_wasm_test_utils" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bf2ffefe0427c9362308adc666ad29f38845135c7d8a3df770744053741df5b" +checksum = "3a5fa6e8589c11aa65fdabb080cf9574d006739b6f8b86709253c7f833bc9d5a" dependencies = [ "holochain_types", "holochain_util", @@ -3051,9 +3050,9 @@ dependencies = [ [[package]] name = "holochain_websocket" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f600dff1e78ddcba600644a12d2baffdac090045e19cbe1c2bd4b831cecd659" +checksum = "8443d219ec5f7b073b8600243f28e25bba040ef829929b571d1ea491cba47e3f" dependencies = [ "async-trait", "futures", @@ -3069,9 +3068,9 @@ dependencies = [ [[package]] name = "holochain_zome_types" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "073de2496e0f7d5ed28d2fe20b366a9d0d81c85bc420936de4a4ca4bcfd772a7" +checksum = "1470aaa2242702fb3281ff74b7d67e3a88f04b2c15aad0302fe6c0e2e8c91b2c" dependencies = [ "arbitrary", "contrafact", @@ -3122,7 +3121,7 @@ checksum = "f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba" dependencies = [ "cfg-if 1.0.0", "libc", - "windows", + "windows 0.52.0", ] [[package]] @@ -3331,7 +3330,7 @@ dependencies = [ "iana-time-zone-haiku", "js-sys", "wasm-bindgen", - "windows-core", + "windows-core 0.52.0", ] [[package]] @@ -3675,9 +3674,9 @@ dependencies = [ [[package]] name = "kitsune_p2p" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da81d560c77ca1c9608a94accdb1956ee6abc2cc81fa1044e04118652258ac18" +checksum = "eb7824fc02449e7cc9915efa34c95d0f9edd3997d63e4dd252dea33551e194ec" dependencies = [ "arrayref", "base64 0.22.1", @@ -3720,9 +3719,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_bin_data" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdb7c39b8e0c7c2f37457ab7005903bda9c30d4d2f45d84c61776dc025863559" +checksum = "f2b6f5e0380a81662d67a6d34e5e385961afa8233d2718db5abddb6ef28d683e" dependencies = [ "arbitrary", "base64 0.22.1", @@ -3739,9 +3738,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_block" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d331df99fe02990b7ae8c3767ea9437519a158e353905dea49a022f3511bee8" +checksum = "0cd79fc3af2a861263a04f7e20206f29d3439095ecbf1ae13fde9e13d01e371f" dependencies = [ "kitsune_p2p_bin_data", "kitsune_p2p_timestamp", @@ -3750,9 +3749,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_bootstrap" -version = "0.3.0-rc.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30c7089d9baa4b5a25b60cf657a6519e896b9f1c5860dc1775f8f1ee0b95e98e" +checksum = "3cc54339880ac565d160dad2b18df7f897ffa899ab2171b2647bb39a837b23dc" dependencies = [ "clap 4.5.17", "futures", @@ -3770,9 +3769,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_bootstrap_client" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea8093241bef546344a61a2c72710d7e0bb7af56e85a833fc9fb5ef61d2b7c86" +checksum = "3ebefbb713327ec42e1a8572995992b5ca088167c015ac2caf7b2f6a5dba1ad6" dependencies = [ "kitsune_p2p_bin_data", "kitsune_p2p_bootstrap", @@ -3785,9 +3784,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_dht" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8479a92ad1b24df28025370313207a4a55e7f37a5de0ccf3b9cb02a4bc8af2f8" +checksum = "955b01757589e77cf471be442780426bb9b55ca029eab80d6ceb151f2a52aabf" dependencies = [ "arbitrary", "colored", @@ -3809,9 +3808,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_dht_arc" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a821f0daf7ac92fc4bcd59e4b121387756ca8a68fcfe87b7efeac863b5483ab" +checksum = "793717f9af458a18fd802beeb2c6888c853b89b391fd8443bb181fc10a1a5850" dependencies = [ "arbitrary", "derive_more", @@ -3827,9 +3826,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_fetch" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95470efb44bade30b434f2fba402f6a8325e692c8dffb9585a9af6752f071613" +checksum = "7ef013db3630c0c4e0fcedd9c95bf3f27faf2cc06b53faefb3713b0443ecdcdc" dependencies = [ "backon", "derive_more", @@ -3843,9 +3842,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_mdns" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "063b93f20de354d8d42b20cc6dc05e24493ef11ed7edd7e888076a8b46176ed0" +checksum = "62b9611039f35f5772f33c9509c858f65dbfa2af6fd0a5fd406a90998698044e" dependencies = [ "base64 0.22.1", "err-derive 0.3.1", @@ -3857,9 +3856,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_proxy" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d921a3370d367e5faa06bf192bc29d587d5e9a3d4a57c88f87500feaaa68e9a" +checksum = "9fb9d9200ff09e0707a94cb15fcea1d01c017fa2cb6deb0db31ada3c759abec3" dependencies = [ "base64 0.22.1", "derive_more", @@ -3873,9 +3872,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_timestamp" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca09ee47fe55fd72e12b2af9fd91bce5e6e0db04ecaa156ca75dd901a019af80" +checksum = "f7680d67c36b6d2f8c4fa32ddad81f46ca271f3ce3f29f05d695081363afad7b" dependencies = [ "arbitrary", "chrono", @@ -3889,9 +3888,9 @@ dependencies = [ [[package]] name = "kitsune_p2p_types" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fac50e4a0e9fcb1d5d1f88d38427c6fb41f489c738a4800bd1aa5c1665990d56" +checksum = "1e38c1abbd569c5730efa448c21230e5e07216003236d8633acedac7cac7a653" dependencies = [ "arbitrary", "base64 0.22.1", @@ -3934,9 +3933,9 @@ dependencies = [ [[package]] name = "lair_keystore" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64d28639d61fce26c920ba0a786cd662d609cd40832762c74716df1355cf53db" +checksum = "d9b6f792c308afb82ceac6035fcf0ad321eaf271b892d08789d822e78b112a4d" dependencies = [ "lair_keystore_api", "pretty_assertions", @@ -3950,9 +3949,9 @@ dependencies = [ [[package]] name = "lair_keystore_api" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b5bd4a14c91039d6d28aaffe11c36060ec0e542123c81f901f661e3cfcb94f" +checksum = "f5d6aa053bddb4e4c36652217349511ea9c51f1bdaf60530a7013d2d4c91204e" dependencies = [ "base64 0.22.1", "dunce", @@ -3965,7 +3964,6 @@ dependencies = [ "serde", "serde_json", "serde_yaml", - "time", "tokio", "toml", "tracing", @@ -3988,9 +3986,9 @@ checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" [[package]] name = "libc" -version = "0.2.158" +version = "0.2.167" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" +checksum = "09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc" [[package]] name = "libflate" @@ -4336,9 +4334,9 @@ checksum = "7843ec2de400bcbc6a6328c958dc38e5359da6e93e72e37bc5246bf1ae776389" [[package]] name = "mr_bundle" -version = "0.4.0-rc.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81e83a39682961bc2532630dfd0cd9a93d0d5231f1963f1f18fae65b5f9147ab" +checksum = "50883eefb15817b5a8f2675306b873194dba56a24fb593de38e7563abce744cd" dependencies = [ "arbitrary", "derive_more", @@ -5941,9 +5939,9 @@ dependencies = [ [[package]] name = "sbd-client" -version = "0.0.6-alpha" +version = "0.0.8-alpha" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66f0b06ca514d8666ff371c63a5913e3f1740312c13768f301d0e5578a03c7e2" +checksum = "7af51493c7b0233ad96af18edaace4190d19a1b3b7c231f61b4a0c7f9bf13ef7" dependencies = [ "base64 0.22.1", "ed25519-dalek", @@ -5960,9 +5958,9 @@ dependencies = [ [[package]] name = "sbd-e2e-crypto-client" -version = "0.0.6-alpha" +version = "0.0.8-alpha" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d257a338fa0fca74d013b69a9e49f3683a4766bcadd4fe583779783bec48dede" +checksum = "6213eb9eaa35d0e8e57172e5367f2a9c3cfd6011db268143a14c6324ea15c13b" dependencies = [ "sbd-client", "sodoken 0.0.901-alpha", @@ -5972,9 +5970,9 @@ dependencies = [ [[package]] name = "sbd-server" -version = "0.0.6-alpha" +version = "0.0.8-alpha" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb12c0cb502dd2998fb3560e3999f58ac819719fd6513763029608dcf77f4a88" +checksum = "1cda36e498d8b8d32fda399807b58c68f939a54777c104287840264725338ce9" dependencies = [ "anstyle", "base64 0.22.1", @@ -6614,17 +6612,16 @@ dependencies = [ [[package]] name = "sysinfo" -version = "0.30.13" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3" +checksum = "4c33cd241af0f2e9e3b5c32163b873b29956890b5342e6745b917ce9d490f4af" dependencies = [ - "cfg-if 1.0.0", "core-foundation-sys", "libc", + "memchr", "ntapi", - "once_cell", "rayon", - "windows", + "windows 0.57.0", ] [[package]] @@ -7184,13 +7181,15 @@ dependencies = [ [[package]] name = "tx5" -version = "0.1.3-beta" +version = "0.1.5-beta" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37f5c8ae702c58cd1a127fe5785db014ddba783e18c87ad936275bb6e4023a13" +checksum = "3f994c9c78cd32bdf4fe814f73deb46346a2e3d8b0258a9cc6349f7cffea9532" dependencies = [ "base64 0.22.1", + "futures", "influxive-otel-atomic-obs", "serde", + "slab", "tokio", "tracing", "tx5-connection", @@ -7200,12 +7199,14 @@ dependencies = [ [[package]] name = "tx5-connection" -version = "0.1.3-beta" +version = "0.1.5-beta" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f97d4960fe1d84c6cf6335df355841a43377feb57df4b4996e24d0f50e07774" +checksum = "c768f3c4e732c8f4e5ac8c458eb638c9ee4d5cec9a079aaae3b14bc625027ada" dependencies = [ "bit_field", "futures", + "serde", + "serde_json", "tokio", "tracing", "tx5-core", @@ -7215,9 +7216,9 @@ dependencies = [ [[package]] name = "tx5-core" -version = "0.1.3-beta" +version = "0.1.5-beta" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc52d9b50b494b1d92b6a12ab9d3f98d420d549e85b128f671abfb67c1cf8cba" +checksum = "fa653b3dc7b127c29fca5bd9ba70a31afa1c9df3c796f35efca576b10c2aaa13" dependencies = [ "app_dirs2", "base64 0.22.1", @@ -7234,9 +7235,9 @@ dependencies = [ [[package]] name = "tx5-go-pion" -version = "0.1.3-beta" +version = "0.1.5-beta" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "450fffbc9207428bd387e319aa88fe226cad0950937e773f9bbf0672c6d0104e" +checksum = "a930b75b6baf3bae2090e44fe9ff4566f7ae4d979e6794f82ce0207b2fed7a82" dependencies = [ "futures", "parking_lot 0.12.3", @@ -7248,9 +7249,9 @@ dependencies = [ [[package]] name = "tx5-go-pion-sys" -version = "0.1.3-beta" +version = "0.1.5-beta" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23094d66b8570e86418520c9317fe8d16c0b45ed3156bb01b5e14ed674136da9" +checksum = "b9d40c7d4bec6f9ca0f379981a99ec8765f01e7812a4dc0a27c021cb988c89a5" dependencies = [ "Inflector", "base64 0.22.1", @@ -7267,9 +7268,9 @@ dependencies = [ [[package]] name = "tx5-go-pion-turn" -version = "0.1.3-beta" +version = "0.1.5-beta" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c2acad1aec5d8b8272e1e6c3ddcf4f154163a59429d9c58124b025b53d8c914" +checksum = "80a2648d5eaa7bc0feb2a90be2b84b148d1ae2a254d568f77d3cc41005648f03" dependencies = [ "base64 0.22.1", "dirs", @@ -7285,9 +7286,9 @@ dependencies = [ [[package]] name = "tx5-signal" -version = "0.1.3-beta" +version = "0.1.5-beta" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c67250845c61754644c82d76e5644cfdb21226f6c036ff7aa8d159db411e2b6" +checksum = "c4d507c5cd6e14fd81cc6d2a6571b1eba35eeda7c11cc00ac56ed7d109cd1265" dependencies = [ "rand 0.8.5", "sbd-e2e-crypto-client", @@ -7947,7 +7948,17 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" dependencies = [ - "windows-core", + "windows-core 0.52.0", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143" +dependencies = [ + "windows-core 0.57.0", "windows-targets 0.52.6", ] @@ -7960,17 +7971,60 @@ dependencies = [ "windows-targets 0.52.6", ] +[[package]] +name = "windows-core" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d" +dependencies = [ + "windows-implement", + "windows-interface", + "windows-result 0.1.2", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-implement" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.77", +] + +[[package]] +name = "windows-interface" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.77", +] + [[package]] name = "windows-registry" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" dependencies = [ - "windows-result", + "windows-result 0.2.0", "windows-strings", "windows-targets 0.52.6", ] +[[package]] +name = "windows-result" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8" +dependencies = [ + "windows-targets 0.52.6", +] + [[package]] name = "windows-result" version = "0.2.0" @@ -7986,7 +8040,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" dependencies = [ - "windows-result", + "windows-result 0.2.0", "windows-targets 0.52.6", ] diff --git a/Cargo.toml b/Cargo.toml index ecbc9f5c..4035d0e1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,10 +3,10 @@ members = ["crates/*"] resolver = "2" [workspace.dependencies] -hdi = "0.5.0-rc" -hdk = "0.4.0-rc" +hdi = "0.5.0" +hdk = "0.4.0" serde = "1" -holochain = "0.4.0-rc" +holochain = "0.4.0" [profile.dev] opt-level = "z" diff --git a/flake.lock b/flake.lock index cb061594..9a6b1724 100644 --- a/flake.lock +++ b/flake.lock @@ -1,46 +1,12 @@ { "nodes": { - "cargo-chef": { - "flake": false, - "locked": { - "lastModified": 1716357509, - "narHash": "sha256-7iSxwTaJnDLqaFu4ydxkx7ivhDvSQQcXWKawv/e4NHE=", - "owner": "LukeMathWalker", - "repo": "cargo-chef", - "rev": "b468537839bfc7c23d744b85d7a5090954626550", - "type": "github" - }, - "original": { - "owner": "LukeMathWalker", - "ref": "main", - "repo": "cargo-chef", - "type": "github" - } - }, - "cargo-rdme": { - "flake": false, - "locked": { - "lastModified": 1718044745, - "narHash": "sha256-Oa667BTz/PdxZmhGSP+qfPcUbORlk7nP5OrCJyYqVQg=", - "owner": "orium", - "repo": "cargo-rdme", - "rev": "22d756971037ad4c7953db882c5b96a662364f15", - "type": "github" - }, - "original": { - "owner": "orium", - "ref": "v1.4.4", - "repo": "cargo-rdme", - "type": "github" - } - }, "crane": { "locked": { - "lastModified": 1725125250, - "narHash": "sha256-CB20rDD5eHikF6mMTTJdwPP1qvyoiyyw1RDUzwIaIF8=", + "lastModified": 1732407143, + "narHash": "sha256-qJOGDT6PACoX+GbNH2PPx2ievlmtT1NVeTB80EkRLys=", "owner": "ipetkov", "repo": "crane", - "rev": "96fd12c7100e9e05fa1a0a5bd108525600ce282f", + "rev": "f2b4b472983817021d9ffb60838b2b36b9376b20", "type": "github" }, "original": { @@ -49,246 +15,172 @@ "type": "github" } }, - "empty": { - "flake": false, - "locked": { - "lastModified": 1683792623, - "narHash": "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo=", - "owner": "steveej", - "repo": "empty", - "rev": "8e328e450e4cd32e072eba9e99fe92cf2a1ef5cf", - "type": "github" - }, - "original": { - "owner": "steveej", - "repo": "empty", - "type": "github" - } - }, - "flake-compat": { - "flake": false, - "locked": { - "lastModified": 1696426674, - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, "flake-parts": { "inputs": { "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1725234343, - "narHash": "sha256-+ebgonl3NbiKD2UD0x4BszCZQ6sTfL4xioaM49o5B3Y=", + "lastModified": 1730504689, + "narHash": "sha256-hgmguH29K2fvs9szpq2r3pz2/8cJd2LPS+b4tfNFCwE=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "567b938d64d4b4112ee253b9274472dc3a346eb6", + "rev": "506278e768c2a08bec68eb62932193e341f55c90", "type": "github" }, "original": { - "id": "flake-parts", - "type": "indirect" + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" } }, - "holochain": { - "inputs": { - "cargo-chef": "cargo-chef", - "cargo-rdme": "cargo-rdme", - "crane": "crane", - "empty": "empty", - "flake-compat": "flake-compat", - "flake-parts": "flake-parts", - "holochain": [ - "holochain", - "empty" - ], - "lair": [ - "holochain", - "empty" - ], - "launcher": [ - "holochain", - "empty" - ], - "nix-filter": "nix-filter", - "nixpkgs": "nixpkgs", - "pre-commit-hooks-nix": "pre-commit-hooks-nix", - "repo-git": "repo-git", - "rust-overlay": "rust-overlay", - "scaffolding": [ - "holochain", - "empty" - ], - "versions": [ - "versions" - ] - }, + "hc-launch": { + "flake": false, "locked": { - "lastModified": 1726667649, - "narHash": "sha256-UghDFCNXqMOxNox+T47tq1TxA+beJ4W8FyKGGSgsUAk=", + "lastModified": 1733248356, + "narHash": "sha256-hFExvjAgMYfU0C1eeGsMJgn3lVUx0nft/rZcYUek7Mo=", "owner": "holochain", - "repo": "holochain", - "rev": "6beea809f9aa95245b338c693c89b8a130a604b1", + "repo": "hc-launch", + "rev": "d9839fe93bde55c2f729d001f1e87dda647575fe", "type": "github" }, "original": { "owner": "holochain", - "repo": "holochain", + "ref": "holochain-0.4", + "repo": "hc-launch", "type": "github" } }, - "holochain_2": { + "hc-scaffold": { "flake": false, "locked": { - "lastModified": 1726621288, - "narHash": "sha256-zUvEfTRX7acCzhEBgL8gkrngH7ryT18p1J2lOTE9uOo=", + "lastModified": 1734000987, + "narHash": "sha256-YjL60XKxirwRw/RFcVke2v1R6bDzS9P3m95kDpj5nSw=", "owner": "holochain", - "repo": "holochain", - "rev": "1c38ad228103e2994399e735ccca9c4d850aec19", + "repo": "scaffolding", + "rev": "a11865e6666f31e14897baffe2e64aaf3e6c6375", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-0.4.0-dev.25", - "repo": "holochain", + "ref": "holochain-0.4", + "repo": "scaffolding", "type": "github" } }, - "lair": { + "holochain": { "flake": false, "locked": { - "lastModified": 1726521249, - "narHash": "sha256-SZPhvZ7D5tNr3dKuxUp/zUOnfFe8UBG/uqWc9vQgUMM=", + "lastModified": 1732794113, + "narHash": "sha256-p123iaQbIY7bkJWnRab3saVNTOBWwl4N6Sz1sYMPAWQ=", "owner": "holochain", - "repo": "lair", - "rev": "6bbd604bff3d5eda528bb2da9c3aa1e1e71e429d", + "repo": "holochain", + "rev": "662cbcc45a685425355f5e3682c080a101271dfa", "type": "github" }, "original": { "owner": "holochain", - "ref": "lair_keystore-v0.5.1", - "repo": "lair", + "ref": "holochain-0.4.0-rc.2", + "repo": "holochain", "type": "github" } }, - "launcher": { - "flake": false, + "holonix": { + "inputs": { + "crane": "crane", + "flake-parts": "flake-parts", + "hc-launch": "hc-launch", + "hc-scaffold": "hc-scaffold", + "holochain": "holochain", + "lair-keystore": "lair-keystore", + "nixpkgs": "nixpkgs", + "rust-overlay": "rust-overlay" + }, "locked": { - "lastModified": 1726473709, - "narHash": "sha256-WjuSEtK9odQsrAIbS7TxQEYPyjYgJheMZmVj7Aentyg=", + "lastModified": 1734006792, + "narHash": "sha256-JCg+bpm1SyA/X2VC8bA7pfSOOuP9/h6nOGLCIAuXrVI=", "owner": "holochain", - "repo": "hc-launch", - "rev": "c6fb9cf6d4b8e548c960527a8fc88d2ead051394", + "repo": "holonix", + "rev": "c8b0c986b3516fc25279793ad9f1e3c7103c7f0d", "type": "github" }, "original": { "owner": "holochain", - "ref": "holochain-weekly", - "repo": "hc-launch", + "ref": "main-0.4", + "repo": "holonix", "type": "github" } }, - "nix-filter": { + "lair-keystore": { + "flake": false, "locked": { - "lastModified": 1710156097, - "narHash": "sha256-1Wvk8UP7PXdf8bCCaEoMnOT1qe5/Duqgj+rL8sRQsSM=", - "owner": "numtide", - "repo": "nix-filter", - "rev": "3342559a24e85fc164b295c3444e8a139924675b", + "lastModified": 1732721902, + "narHash": "sha256-D8sXIpOptaXib5bc6zS7KsGzu4D08jaL8Fx1W/mlADE=", + "owner": "holochain", + "repo": "lair", + "rev": "e82937521ae9b7bdb30c8b0736c13cd4220a0223", "type": "github" }, "original": { - "owner": "numtide", - "repo": "nix-filter", + "owner": "holochain", + "ref": "lair_keystore-v0.5.3", + "repo": "lair", "type": "github" } }, "nixpkgs": { "locked": { - "lastModified": 1725634671, - "narHash": "sha256-v3rIhsJBOMLR8e/RNWxr828tB+WywYIoajrZKFM+0Gg=", - "owner": "NixOS", + "lastModified": 1717179513, + "narHash": "sha256-vboIEwIQojofItm2xGCdZCzW96U85l9nDW3ifMuAIdM=", + "owner": "nixos", "repo": "nixpkgs", - "rev": "574d1eac1c200690e27b8eb4e24887f8df7ac27c", + "rev": "63dacb46bf939521bdc93981b4cbb7ecb58427a0", "type": "github" }, "original": { - "id": "nixpkgs", - "ref": "nixos-unstable", - "type": "indirect" + "owner": "nixos", + "ref": "24.05", + "repo": "nixpkgs", + "type": "github" } }, "nixpkgs-lib": { "locked": { - "lastModified": 1725233747, - "narHash": "sha256-Ss8QWLXdr2JCBPcYChJhz4xJm+h/xjl4G0c0XlP6a74=", + "lastModified": 1730504152, + "narHash": "sha256-lXvH/vOfb4aGYyvFmZK/HlsNsr/0CVWlwYvo2rxJk3s=", "type": "tarball", - "url": "https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz" + "url": "https://github.com/NixOS/nixpkgs/archive/cc2f28000298e1269cea6612cd06ec9979dd5d7f.tar.gz" }, "original": { "type": "tarball", - "url": "https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz" - } - }, - "pre-commit-hooks-nix": { - "flake": false, - "locked": { - "lastModified": 1724857454, - "narHash": "sha256-Qyl9Q4QMTLZnnBb/8OuQ9LSkzWjBU1T5l5zIzTxkkhk=", - "owner": "cachix", - "repo": "pre-commit-hooks.nix", - "rev": "4509ca64f1084e73bc7a721b20c669a8d4c5ebe6", - "type": "github" - }, - "original": { - "owner": "cachix", - "repo": "pre-commit-hooks.nix", - "type": "github" - } - }, - "repo-git": { - "flake": false, - "locked": { - "narHash": "sha256-d6xi4mKdjkX2JFicDIv5niSzpyI0m/Hnm8GGAIU04kY=", - "type": "file", - "url": "file:/dev/null" - }, - "original": { - "type": "file", - "url": "file:/dev/null" + "url": "https://github.com/NixOS/nixpkgs/archive/cc2f28000298e1269cea6612cd06ec9979dd5d7f.tar.gz" } }, "root": { "inputs": { - "holochain": "holochain", + "flake-parts": [ + "holonix", + "flake-parts" + ], + "holonix": "holonix", "nixpkgs": [ - "holochain", + "holonix", "nixpkgs" - ], - "versions": "versions" + ] } }, "rust-overlay": { "inputs": { "nixpkgs": [ - "holochain", + "holonix", "nixpkgs" ] }, "locked": { - "lastModified": 1725762472, - "narHash": "sha256-thdxLVdcfrJNMFV3Ej9mDIh6QgHyoYswiW0SFNwod8A=", + "lastModified": 1732328983, + "narHash": "sha256-RHt12f/slrzDpSL7SSkydh8wUE4Nr4r23HlpWywed9E=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "57a1564c924ee4acbffe0ad3d65c7e90d3e77cd8", + "rev": "ed8aa5b64f7d36d9338eb1d0a3bb60cf52069a72", "type": "github" }, "original": { @@ -296,46 +188,6 @@ "repo": "rust-overlay", "type": "github" } - }, - "scaffolding": { - "flake": false, - "locked": { - "lastModified": 1725629251, - "narHash": "sha256-23TjhOgXdLOX05yGDK8ZVTZxovbFiGz2Mu+H45YLpAA=", - "owner": "holochain", - "repo": "scaffolding", - "rev": "d415a38e686faf38c91689e176b62a93bd51b188", - "type": "github" - }, - "original": { - "owner": "holochain", - "ref": "holochain-weekly", - "repo": "scaffolding", - "type": "github" - } - }, - "versions": { - "inputs": { - "holochain": "holochain_2", - "lair": "lair", - "launcher": "launcher", - "scaffolding": "scaffolding" - }, - "locked": { - "dir": "versions/weekly", - "lastModified": 1726667649, - "narHash": "sha256-UghDFCNXqMOxNox+T47tq1TxA+beJ4W8FyKGGSgsUAk=", - "owner": "holochain", - "repo": "holochain", - "rev": "6beea809f9aa95245b338c693c89b8a130a604b1", - "type": "github" - }, - "original": { - "dir": "versions/weekly", - "owner": "holochain", - "repo": "holochain", - "type": "github" - } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 8a9712c3..eeabc231 100644 --- a/flake.nix +++ b/flake.nix @@ -1,40 +1,33 @@ { - description = "Template for Holochain app development"; + description = "Flake for Holochain app development"; inputs = { - nixpkgs.follows = "holochain/nixpkgs"; + holonix.url = "github:holochain/holonix?ref=main-0.4"; - versions.url = "github:holochain/holochain?dir=versions/weekly"; + nixpkgs.follows = "holonix/nixpkgs"; + flake-parts.follows = "holonix/flake-parts"; - holochain = { - url = "github:holochain/holochain"; - inputs.versions.follows = "versions"; - }; }; - outputs = inputs @ { ... }: - inputs.holochain.inputs.flake-parts.lib.mkFlake - { - inherit inputs; - } - { - systems = builtins.attrNames inputs.holochain.devShells; - perSystem = - { inputs' - , config - , pkgs - , system - , lib - , ... - }: { - devShells.default = pkgs.mkShell { - inputsFrom = [ inputs'.holochain.devShells.holonix ]; - packages = with pkgs; [ - nodejs-18_x - # more packages go here - cargo-nextest - ]; - }; - }; + outputs = inputs@{ flake-parts, ... }: flake-parts.lib.mkFlake { inherit inputs; } { + systems = builtins.attrNames inputs.holonix.devShells; + perSystem = { inputs', pkgs, ... }: { + formatter = pkgs.nixpkgs-fmt; + + devShells.default = pkgs.mkShell { + inputsFrom = [ inputs'.holonix.devShells.default ]; + + packages = (with pkgs; [ + nodejs_20 + binaryen + # more packages go here + cargo-nextest + ]); + + shellHook = '' + export PS1='\[\033[1;34m\][holonix:\w]\$\[\033[0m\] ' + ''; }; -} + }; + }; +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index a182dd2b..44f6bbbe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2638,12 +2638,12 @@ "integrity": "sha512-Dn5pTV/m3XaK1Zvq3liw/vQUt7goM7Y84x2zUyH8cb9CNMs4kPCNHs3kalbJZ/ymzFvwcdiLwwNW8AKk+WWN5A==" }, "node_modules/@holochain-open-dev/elements": { - "version": "0.400.0-dev.3", - "resolved": "https://registry.npmjs.org/@holochain-open-dev/elements/-/elements-0.400.0-dev.3.tgz", - "integrity": "sha512-dlGBnDxQKmhXElO32ipjkgxdD6nmfPR2edLYDHzGWdP4uetNWTrbqSjWfw+dqDMmGG1nQkmIkTeBAFBstVgWoQ==", + "version": "0.400.0-rc.0", + "resolved": "https://registry.npmjs.org/@holochain-open-dev/elements/-/elements-0.400.0-rc.0.tgz", + "integrity": "sha512-j3dI0LFIJ8DZGORqAjWOmu8pydNu0MSWaxKcBfyHD4bE1jWGDxt7V6BxyGePzSTrdSA2SuOr2HJm0/jOSkm+4g==", "dependencies": { "@holo-host/identicon": "^0.1.0", - "@holochain/client": "^0.18.0-dev.13", + "@holochain/client": "0.18.0-rc.1", "@lit/localize": "^0.12.0", "@mdi/js": "^7.1.96", "@shoelace-style/shoelace": "^2.11.0", @@ -2696,9 +2696,9 @@ } }, "node_modules/@holochain/client": { - "version": "0.18.0-dev.13", - "resolved": "https://registry.npmjs.org/@holochain/client/-/client-0.18.0-dev.13.tgz", - "integrity": "sha512-pwmqsVRhzERt036Ms3Nch7UT94u1+kEPnGF1rcYParrx8lE5aol5XxW5UqS1wiIoadd5iYjYXJE8CJI2fga0Sg==", + "version": "0.18.0-rc.1", + "resolved": "https://registry.npmjs.org/@holochain/client/-/client-0.18.0-rc.1.tgz", + "integrity": "sha512-01Xh5cpN0lHdtV41V2RtCUfTFEA9K9GWK5vvMPtdqj52WcSNO6gcrfVERKgSG/su8xJ3VmULPYNQyrEMmBReww==", "dependencies": { "@bitgo/blake2b": "^3.2.4", "@holochain/serialization": "^0.1.0-beta-rc.3", @@ -18660,13 +18660,13 @@ }, "ui": { "name": "@holochain-open-dev/profiles", - "version": "0.400.0-dev.3", + "version": "0.400.0-rc.0", "license": "MIT", "dependencies": { - "@holochain-open-dev/elements": "0.400.0-dev.3", - "@holochain-open-dev/stores": "0.400.0-dev.3", - "@holochain-open-dev/utils": "0.400.0-dev.4", - "@holochain/client": "^0.18.0-dev.13", + "@holochain-open-dev/elements": "0.400.0-rc.0", + "@holochain-open-dev/stores": "0.400.0-rc.0", + "@holochain-open-dev/utils": "0.400.0-rc.0", + "@holochain/client": "0.18.0", "@lit/context": "^1.0.1", "@lit/localize": "^0.12.0", "@mdi/js": "^7.1.96", @@ -18693,13 +18693,13 @@ } }, "ui/node_modules/@holochain-open-dev/stores": { - "version": "0.400.0-dev.3", - "resolved": "https://registry.npmjs.org/@holochain-open-dev/stores/-/stores-0.400.0-dev.3.tgz", - "integrity": "sha512-keo5lLzsz151tCLLHKfbmcEYd7aDpFMDhG9QphvloqETuVAX/MRINrrgY8yEaas2upmTBI+G2avs9VZLXc1mxw==", + "version": "0.400.0-rc.0", + "resolved": "https://registry.npmjs.org/@holochain-open-dev/stores/-/stores-0.400.0-rc.0.tgz", + "integrity": "sha512-PQUk1S8mWUxWzudRg8kctJytFM33lqr/QHvPmxTILEwcssEUNF73M72ciTak5MU17nPaFNy243K+G6vAN0GeFg==", "dependencies": { "@alenaksu/json-viewer": "^2.0.1", - "@holochain-open-dev/utils": "^0.400.0-dev.4", - "@holochain/client": "^0.18.0-dev.13", + "@holochain-open-dev/utils": "0.400.0-rc.0", + "@holochain/client": "0.18.0-rc.1", "@scoped-elements/cytoscape": "^0.2.0", "@shoelace-style/shoelace": "^2.11.2", "lit": "^3.0.2", @@ -18707,12 +18707,31 @@ "svelte": "^3.53.1" } }, + "ui/node_modules/@holochain-open-dev/stores/node_modules/@holochain/client": { + "version": "0.18.0-rc.1", + "resolved": "https://registry.npmjs.org/@holochain/client/-/client-0.18.0-rc.1.tgz", + "integrity": "sha512-01Xh5cpN0lHdtV41V2RtCUfTFEA9K9GWK5vvMPtdqj52WcSNO6gcrfVERKgSG/su8xJ3VmULPYNQyrEMmBReww==", + "dependencies": { + "@bitgo/blake2b": "^3.2.4", + "@holochain/serialization": "^0.1.0-beta-rc.3", + "@msgpack/msgpack": "^2.8.0", + "emittery": "^1.0.1", + "isomorphic-ws": "^5.0.0", + "js-base64": "^3.7.5", + "libsodium-wrappers": "^0.7.13", + "lodash-es": "^4.17.21", + "ws": "^8.14.2" + }, + "engines": { + "node": ">=18.0.0 || >=20.0.0" + } + }, "ui/node_modules/@holochain-open-dev/utils": { - "version": "0.400.0-dev.4", - "resolved": "https://registry.npmjs.org/@holochain-open-dev/utils/-/utils-0.400.0-dev.4.tgz", - "integrity": "sha512-/SJIrR2uPJqXPHQ18a2fSjs83G94zbluMA34103iMqnN06JXWfSyiZWHrgovgP9MQ2DXDK1D9QahsTHzvmlQwQ==", + "version": "0.400.0-rc.0", + "resolved": "https://registry.npmjs.org/@holochain-open-dev/utils/-/utils-0.400.0-rc.0.tgz", + "integrity": "sha512-3Yq370JUWYc9I+oYGqL7V7gj8VcerwlqlPwf1KdNbhrBNIEVFPnepHXCQX+pLb7nWrcKhi0IO9w/bwTWzBORqw==", "dependencies": { - "@holochain/client": "^0.18.0-dev.13", + "@holochain/client": "0.18.0-rc.1", "@msgpack/msgpack": "^2.8.0", "blakejs": "^1.2.1", "emittery": "^1.0.1", @@ -18720,6 +18739,44 @@ "sort-keys": "^5.0.0" } }, + "ui/node_modules/@holochain-open-dev/utils/node_modules/@holochain/client": { + "version": "0.18.0-rc.1", + "resolved": "https://registry.npmjs.org/@holochain/client/-/client-0.18.0-rc.1.tgz", + "integrity": "sha512-01Xh5cpN0lHdtV41V2RtCUfTFEA9K9GWK5vvMPtdqj52WcSNO6gcrfVERKgSG/su8xJ3VmULPYNQyrEMmBReww==", + "dependencies": { + "@bitgo/blake2b": "^3.2.4", + "@holochain/serialization": "^0.1.0-beta-rc.3", + "@msgpack/msgpack": "^2.8.0", + "emittery": "^1.0.1", + "isomorphic-ws": "^5.0.0", + "js-base64": "^3.7.5", + "libsodium-wrappers": "^0.7.13", + "lodash-es": "^4.17.21", + "ws": "^8.14.2" + }, + "engines": { + "node": ">=18.0.0 || >=20.0.0" + } + }, + "ui/node_modules/@holochain/client": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@holochain/client/-/client-0.18.0.tgz", + "integrity": "sha512-I+YIJ2ZeDS8HeUdRvV1Ti9O8m3YPHti8mpUoqg9GZ0A77y+3NIihsB1X8vQBRBFKwNUyZ14U/ZgWQ8/2Y0/T5w==", + "dependencies": { + "@bitgo/blake2b": "^3.2.4", + "@holochain/serialization": "^0.1.0-beta-rc.3", + "@msgpack/msgpack": "^2.8.0", + "emittery": "^1.0.1", + "isomorphic-ws": "^5.0.0", + "js-base64": "^3.7.5", + "libsodium-wrappers": "^0.7.13", + "lodash-es": "^4.17.21", + "ws": "^8.14.2" + }, + "engines": { + "node": ">=18.0.0 || >=20.0.0" + } + }, "ui/node_modules/ansi-regex": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", diff --git a/ui/package.json b/ui/package.json index fc5d3e3a..9adc1334 100644 --- a/ui/package.json +++ b/ui/package.json @@ -1,6 +1,6 @@ { "name": "@holochain-open-dev/profiles", - "version": "0.400.0-dev.4", + "version": "0.400.0-rc.0", "description": "Frontend module for the Holochain hc_zome_profiles zomes", "author": "guillem.cordoba@gmail.com", "license": "MIT", @@ -31,10 +31,10 @@ "localize:build": "lit-localize build" }, "dependencies": { - "@holochain-open-dev/elements": "0.400.0-dev.3", - "@holochain-open-dev/stores": "0.400.0-dev.3", - "@holochain-open-dev/utils": "0.400.0-dev.4", - "@holochain/client": "^0.18.0-dev.13", + "@holochain-open-dev/elements": "0.400.0-rc.0", + "@holochain-open-dev/stores": "0.400.0-rc.0", + "@holochain-open-dev/utils": "0.400.0-rc.0", + "@holochain/client": "0.18.0", "@lit/context": "^1.0.1", "@lit/localize": "^0.12.0", "@mdi/js": "^7.1.96",