-
2.0.0-rc.3 Pre-release
released this
2023-02-19 17:30:53 -06:00 | 370 commits to main since this releaseWhat's Changed
- Use strip_prefix instead of starts_with + slice by @QuinnPainter in https://github.com/bitflags/bitflags/pull/301
- Fix up some clippy lints by @KodrAus in https://github.com/bitflags/bitflags/pull/302
- Prepare for 2.0.0-rc.3 release by @KodrAus in https://github.com/bitflags/bitflags/pull/303
New Contributors
- @QuinnPainter made their first contribution in https://github.com/bitflags/bitflags/pull/301
Full Changelog: https://github.com/bitflags/bitflags/compare/2.0.0-rc.2...2.0.0-rc.3
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
2.0.0-rc.2 Pre-release
released this
2023-02-10 06:36:20 -06:00 | 377 commits to main since this release⚠️ NOTE ⚠️ This release changes the default serialization you'll get if you
#[derive(Serialize, Deserialize)]
on your generated flags types. It will now use a formatted string for human-readable formats and the underlying bits
type for compact formats.What's Changed
- Add missing "if" to contains doc-comment in traits.rs by @rusty-snake in https://github.com/bitflags/bitflags/pull/291
- Forbid unsafe_code by @fintelia in https://github.com/bitflags/bitflags/pull/294
- serde: enable no-std support by @nim65s in https://github.com/bitflags/bitflags/pull/296
- Add a parser for flags formatted as bar-separated-values by @KodrAus in https://github.com/bitflags/bitflags/pull/297
- Prepare for 2.0.0-rc.2 release by @KodrAus in https://github.com/bitflags/bitflags/pull/299
New Contributors
- @rusty-snake made their first contribution in https://github.com/bitflags/bitflags/pull/291
- @fintelia made their first contribution in https://github.com/bitflags/bitflags/pull/294
- @nim65s made their first contribution in https://github.com/bitflags/bitflags/pull/296
Full Changelog: https://github.com/bitflags/bitflags/compare/2.0.0-rc.1...2.0.0-rc.2
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
2.0.0-rc.1 Pre-release
released this
2022-10-07 02:13:23 -05:00 | 403 commits to main since this releaseWhat's Changed
- Fix a typo and call out MSRV bump by @KodrAus in https://github.com/bitflags/bitflags/pull/259
- BitFlags trait by @arturoc in https://github.com/bitflags/bitflags/pull/220
- Add a hidden trait to discourage manual impls of BitFlags by @KodrAus in https://github.com/bitflags/bitflags/pull/261
- Sanitize
Okby @konsumlamm in https://github.com/bitflags/bitflags/pull/266 - Fix bug in
Debugimplementation by @konsumlamm in https://github.com/bitflags/bitflags/pull/268 - Fix a typo in the generated documentation by @wackbyte in https://github.com/bitflags/bitflags/pull/271
- Use SPDX license format by @atouchet in https://github.com/bitflags/bitflags/pull/272
- serde tests fail in CI by @arturoc in https://github.com/bitflags/bitflags/pull/277
- Fix beta test output by @KodrAus in https://github.com/bitflags/bitflags/pull/279
- Add example to the README.md file by @tiaanl in https://github.com/bitflags/bitflags/pull/270
- Iterator over all the enabled options by @arturoc in https://github.com/bitflags/bitflags/pull/278
- from_bits_(truncate) fail with composite flags by @arturoc in https://github.com/bitflags/bitflags/pull/276
- Add more platform coverage to CI by @KodrAus in https://github.com/bitflags/bitflags/pull/280
- rework the way cfgs are handled by @KodrAus in https://github.com/bitflags/bitflags/pull/281
- Split generated code into two types by @KodrAus in https://github.com/bitflags/bitflags/pull/282
- expose bitflags iters using nameable types by @KodrAus in https://github.com/bitflags/bitflags/pull/286
- Support creating flags from their names by @KodrAus in https://github.com/bitflags/bitflags/pull/287
- Update README.md by @KodrAus in https://github.com/bitflags/bitflags/pull/288
- Prepare for 2.0.0-rc.1 release by @KodrAus in https://github.com/bitflags/bitflags/pull/289
New Contributors
- @wackbyte made their first contribution in https://github.com/bitflags/bitflags/pull/271
- @atouchet made their first contribution in https://github.com/bitflags/bitflags/pull/272
- @tiaanl made their first contribution in https://github.com/bitflags/bitflags/pull/270
Full Changelog: https://github.com/bitflags/bitflags/compare/1.3.2...2.0.0-rc.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
1.3.2 Stable
released this
2021-08-15 23:15:42 -05:00 | 502 commits to main since this release- Allow
non_snake_casein generated flags types (#256)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Allow
-
1.3.1 Stable
released this
2021-08-11 22:26:54 -05:00 | 508 commits to main since this release- Revert unconditional
#[repr(transparent)](#252)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Revert unconditional
-
1.3.0 (yanked) Stable
released this
2021-08-11 16:54:15 -05:00 | 517 commits to main since this release-
Add
#[repr(transparent)](#187) -
End
emptydoc comment with full stop (#202) -
Fix typo in crate root docs (#206)
-
Document from_bits_unchecked unsafety (#207)
-
Let
is_allignore extra bits (#211) -
Allows empty flag definition (#225)
-
Making crate accessible from std (#227)
-
Make
from_bitsa const fn (#229) -
Allow multiple bitflags structs in one macro invocation (#235)
-
Add named functions to perform set operations (#244)
-
Fix typos in method docs (#245)
-
Modernization of the
bitflagsmacro to take advantage of newer features and 2018 idioms (#246) -
Fix regression (in an unreleased feature) and simplify tests (#247)
-
Use
Selfand fix bug when overridingstringify!(#249)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
-
1.2.1 Stable
released this
2019-10-13 18:20:36 -05:00 | 574 commits to main since this release- Remove extraneous
#[inline]attributes (#194)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Remove extraneous
-
1.2.0 Stable
released this
2019-09-23 21:08:10 -05:00 | 580 commits to main since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
1.1.0 Stable
released this
2019-06-05 19:25:12 -05:00 | 591 commits to main since this releaseThis is a re-release of
1.0.5, which was yanked due to a bug in the RLS.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
1.0.5 Stable
released this
2019-05-01 21:13:38 -05:00 | 593 commits to main since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)