Commit Graph

  • 930e32cb37 3.0 for crates.io v3.0 Lena Hellström 2025-12-16 22:18:00 +0100
  • a4d858fa02 goodbye bincode trunk Lena Hellström 2025-12-16 11:04:39 +0100
  • 7195538d41 Update criterion requirement from 0.5 to 0.6 (#781) dependabot[bot] 2025-07-01 11:33:47 +0200
  • fec6fa217f Fix Typos in Documentation Comments (#785) kilavvy 2025-06-23 17:40:15 +0200
  • 92edfe973c Update mod.rs (#783) leopardracer 2025-06-17 14:08:44 +0300
  • 2267f2e91b add usage manifesto Lena Hellström 2025-05-14 13:55:06 +0200
  • 6c1b0cd2c7 Implement core::error::Error for error types. (#780) Ross Lannen 2025-05-08 23:40:37 -0600
  • 5a8ff74ab0 fix typo (#776) Ada Alakbarova 2025-04-09 11:21:37 +0200
  • 5c079b9af6 Add seed decode function (#772) calin-tataru-anaplan 2025-04-01 21:44:32 +0100
  • b2837bef3f derive `Debug` and simplify marker structs in config (#761) Jonas Pleyer 2025-03-12 14:51:36 +0100
  • 7610408399 bump version to 2.0.1 (#760) v2.0.1 Lena Hellström 2025-03-10 19:27:15 +0100
  • ee23e86743 Derive Debug for Configuration (#759) Lena Hellström 2025-03-10 19:07:44 +0100
  • bb3e60c94c Fix issue when a foreign `Err` pollutes scope (#758) Lena Hellström 2025-03-10 18:48:46 +0100
  • 3d1c4c339a Use qualified path for Result::Ok in bincode_derive (#757) nhaef 2025-03-10 13:15:20 +0100
  • 2b5dbfc05c Update unty requirement from 0.0.3 to 0.0.4 (#753) dependabot[bot] 2025-03-10 07:01:02 +0100
  • 1309fbb069 remove prerelease warning Lena Hellström 2025-03-06 18:16:23 +0100
  • bd694430e4 2.0.0 stable (#742) v2.0.0 Trangar 2025-03-06 17:58:40 +0100
  • 2c87442fe6 Decode context (#749) Lena Hellström 2025-03-06 09:54:43 +0000
  • c02d52068e make serde decode api consistent (#748) Lena Hellström 2025-03-03 12:16:45 +0000
  • 8e86cdfdd4 Expose types implementing `serde::Serializer` and `Deserializer` (#729) Bogdan Opanchuk 2025-03-02 09:34:18 -1000
  • 6a316617f4 Finally got around to updating the spec based on feedback (#741) Trangar 2025-03-02 17:18:15 +0100
  • 4488a6496a Document making serde an optional dependency (#746) Trangar 2025-03-02 16:59:41 +0100
  • f98bc70757 Fix CI and clippy (#747) Trangar 2025-03-02 16:48:16 +0100
  • 86ca1a44b3 chore typo fix README.md (#737) Hack666r 2025-01-13 18:11:53 +0100
  • 4ca0e66946 impl basic traits for `Compat` and `BorrowCompat` (#734) Влад 2024-12-06 10:15:21 +0300
  • 9cb2f0530b Fix typo in spec.md (#730) DragonDev1906 2024-12-02 07:12:27 +0000
  • 1973b42811 Update virtue requirement from 0.0.17 to 0.0.18 (#731) dependabot[bot] 2024-11-20 20:02:54 +0100
  • 7f252bb873 Add prerelease warning to readme.md (#728) Evan 2024-10-29 03:23:21 -0400
  • 820174594f Update virtue requirement from 0.0.16 to 0.0.17 (#719) dependabot[bot] 2024-08-07 10:40:25 +0200
  • 7d402398cd Fixed new clippy lints (#721) Trangar 2024-08-07 10:21:30 +0200
  • fe5a43334f Put clarifying language in migration guide regarding the serde:: and non-serde:: paths (#715) mcclure 2024-08-07 04:00:04 -0400
  • 6686cd6ece Create FUNDING.yml Lena Hellström 2024-08-03 16:39:47 +0200
  • f737f21250 Fixed a warning in a derive test that would cause CI to fail (#716) Trangar 2024-05-28 10:39:05 +0200
  • beec84b3ee Fixed broken miri CI script (#712) Trangar 2024-05-01 12:11:06 +0200
  • ff24b8a315 Miri check (#704) Trangar 2024-05-01 09:37:10 +0200
  • 4dd792f5fa Fixed #707 (#708) Vrtgs 2024-03-21 02:27:32 -0700
  • 2a0ea9883b Update spec for `Option<T>` encoding (#702) Matt Keeter 2024-03-17 14:20:49 -0400
  • 3dee0d1a8c Update virtue requirement from 0.0.15 to 0.0.16 (#692) dependabot[bot] 2024-03-17 19:10:10 +0100
  • 03b4833812 Add LICENSE.md to derive/ (#698) jfsulliv 2024-03-14 01:40:10 -0700
  • 4e13a5cf8e Update glam requirement from 0.24 to 0.25 (#688) dependabot[bot] 2024-02-21 15:49:11 +0100
  • e0e5402094 Fixed broken commit to trunk (#687) Trangar 2023-12-15 08:08:38 +0100
  • 67564d2bd4 Implement Encode & Decode for Wrapping<T> types (#686) mzachar 2023-12-15 07:45:27 +0100
  • 8f3f84ae94 Use const functions where possible (#684) Richard Pringle 2023-12-14 05:56:51 -0500
  • b31bb67c59 Add getters for current configuration values (#681) Sebastian Hahn 2023-12-11 09:57:32 +0100
  • 7344ad0c85 Add missing test for encode_utf8 (#683) xiang 2023-12-11 03:06:15 -0500
  • 4933019c44 Compat and BorrowCompat Debug and Display implementations (#670) Lorenzo 2023-10-21 12:53:43 +0200
  • 5301885cce Update virtue requirement from 0.0.14 to 0.0.15 (#673) dependabot[bot] 2023-10-18 14:36:34 +0200
  • fb2c928c70 Fix inconsistent naming between serde and non-serde functions (#671) Trangar 2023-10-15 15:03:09 +0200
  • e03c9b06db Added unty dependency and added type checks (#667) Trangar 2023-09-28 17:32:11 +0200
  • feae25878a Fix cross compilations (#664) Trangar 2023-09-19 18:03:04 +0200
  • 70fefd6dcc Reverted 'static constraint on T in Vec<T> and [T; N] (#663) Trangar 2023-09-19 14:58:49 +0200
  • 0d7e7950cb Fixed a new clippy warning (#661) Trangar 2023-09-15 13:37:27 +0200
  • db10782141 Bump actions/checkout from 3 to 4 (#660) dependabot[bot] 2023-09-12 12:33:36 +0200
  • 70b22d4dc0 Allow generics in impl_borrow_decode (#635) dullbananas 2023-06-19 06:46:45 -0700
  • b7f944816b Bump actions/upload-artifact from 1 to 3 (#651) dependabot[bot] 2023-06-19 15:01:35 +0200
  • 403bc28e4f Update virtue requirement from 0.0.13 to 0.0.14 (#645) dependabot[bot] 2023-06-04 11:24:58 +0200
  • 602d5137bf Update criterion requirement from 0.4 to 0.5 (#641) dependabot[bot] 2023-05-24 08:44:21 +0200
  • ad6cf2518a Update criterion requirement from 0.3 to 0.4 (#637) dependabot[bot] 2023-05-17 09:53:12 +0000
  • 42dd409cd5 Update glam requirement from 0.21 to 0.24 (#640) dependabot[bot] 2023-05-17 09:23:46 +0000
  • 1143290ee1 Bump codecov/codecov-action from 2 to 3 (#639) dependabot[bot] 2023-05-17 08:31:08 +0000
  • 42c88715be Bump actions/checkout from 1 to 3 (#638) dependabot[bot] 2023-05-17 07:40:41 +0000
  • c94d2e73ee Added dependabot (#636) Trangar 2023-05-17 08:56:48 +0200
  • 48783ba725 fix(doc): broken intra link (#634) Lachezar Lechev 2023-05-14 16:15:00 +0300
  • 4597e0f5bb Fix typos in Spec.md enum example (#630) Luke Stadem 2023-04-07 03:26:45 -0500
  • 958b439c38 Release rc.3 (#628) v2.0.0-rc.3 Trangar 2023-03-30 16:12:47 +0200
  • dc468b4bed Made arrays never encode their length (#625) Trangar 2023-03-30 15:09:33 +0200
  • af4697e1fb Disabled i686-linux-andoid and x86_64-linux-android CI as they fail for external reasons (#627) Trangar 2023-03-30 14:10:53 +0200
  • a6a5c41038 Bumped virtue to 0.0.13 (#626) Trangar 2023-03-30 13:08:23 +0200
  • 9880abe499 Improved encoding and decoding speed of Vec<u8> (#619) Trangar 2023-03-30 11:45:47 +0200
  • 3aa269bfea Fixed new clippy warnings (#617) Trangar 2023-03-30 11:06:34 +0200
  • b1bbcd0ea4 Add CIFuzz GitHub Action (#604) DavidKorczynski 2022-11-25 08:44:19 +0000
  • 55d66480f5 Fixed new clippy lint in rust 1.65.0 (#603) Trangar 2022-11-22 16:25:18 +0100
  • cbf4d46073 feat: add DecodeError::Other (#602) odysa 2022-11-21 06:33:52 -0600
  • cb46ce13b4 Move generated files to `target/generated/bincode` (#600) trevyn 2022-11-03 12:13:09 +0400
  • 68ae855052 Create CODE_OF_CONDUCT.md (#597) Lena Hellström 2022-10-20 18:45:34 +0200
  • 966c45544f Encode variant index instead of variant value (#593) trevyn 2022-10-18 13:56:53 +0400
  • 620078dc8b Bump `virtue` to 0.0.9 and add test for #537 (#591) trevyn 2022-10-08 16:31:40 +0400
  • 00c5cb0ff0 Release 2.0.0-rc.2 (#588) v2.0.0-rc.2 Trangar 2022-10-04 13:27:43 +0200
  • b2977bd3ed Added `[serde(tag)]` to the list of tags that are known to give issues (#584) Trangar 2022-10-04 11:42:26 +0200
  • c179d2de69 Allow decode with custom DeserializeSeed (#586) Gino Valente 2022-10-02 02:35:16 -0700
  • 1b5eab9fcf Extended BorrowDecode for HashMap to support custom hashers (#585) Vincent Rouillé 2022-10-02 10:12:14 +0200
  • 6d995a74c7 Document configuration generics (#581) trevyn 2022-09-28 12:00:40 +0400
  • 954abe415e Implement Encode for tuples with up-to 16 elements. (#583) Gerd Zellweger 2022-09-28 00:42:04 -0700
  • cafb13eb95 Clarify config::legacy() doc to match config::standard() (#580) trevyn 2022-09-17 19:22:31 +0400
  • ac44658bfb Document what the usizes are for (#546) (#577) Gimgim 2022-08-18 23:17:19 +0530
  • c763e2f11e Implement Default for Configuration (#575) Trangar 2022-08-18 19:14:07 +0200
  • e3f7d5340e Prefixed the E and D generic argument in bincode-derive (#573) Trangar 2022-08-18 19:01:30 +0200
  • 88ab23f544 Made `peek_read` take `&mut self` (#572) Trangar 2022-08-18 16:54:21 +0200
  • 922aba4b7a Updated test dependencies: uuid and glam (#576) Trangar 2022-08-18 16:23:56 +0200
  • 974abe8661 Fixed the clippy Eq warning. (#574) Trangar 2022-08-18 15:57:18 +0200
  • 035baf735f Implement `Decode` for `Box<str>` (#562) Sabrina Jewson 2022-07-23 10:56:42 +0100
  • 21561c3eb8 Added windows and macos runner (#554) Trangar 2022-06-15 22:26:20 +0200
  • bd07adea66 Shrink `DecodeError` from 48 to 32 bytes on 64-bit arch (#553) Maciej Hirsz 2022-06-15 19:50:09 +0100
  • 229b597a84 Add impls for Rc<[T]> and Arc<[T]> (#552) Maciej Hirsz 2022-06-15 06:47:26 +0100
  • 357d7d3c0e Add impl Encode for [T], where T: Encode (#542) Lúcás Meier 2022-06-05 18:41:43 +0200
  • 86e03aeda7 Rewrite: seperated Decode and BorrowDecode (#526) Trangar 2022-06-04 15:23:55 +0200
  • f979383adb Fix tuple struct encoding in serde (#549) Lena Hellström 2022-06-04 14:56:20 +0200
  • e7d2292dc2 Switched to weak dependencies (#538) Trangar 2022-05-21 14:19:13 +0200
  • 8bfa9a376f Fix cross platform tests (#540) Trangar 2022-05-21 14:04:29 +0200
  • d7edfaa0b7 Fix riscv32 atomics and fix tests on 32-bit platforms (#533) Sean Cross 2022-04-08 17:35:13 +0800