Commit Graph

92 Commits

Author SHA1 Message Date
Ashley Mannix
62c6607b25 allow macros to be more consistent with kvs 2021-12-07 22:48:47 +10:00
Ashley Mannix
48693b8fc9 pin alpha deps so they're not automatically bumped 2021-10-26 19:46:44 +10:00
Ashley Mannix
9d4206770d
Prepare for.0.4.14 release (#447)
* prepare for.0.4.14 release

* update based on value-bag API

* rename to_error to to_borrowed_error

* note method name change in changelog

* update to released value-bag
2021-01-27 13:07:13 +10:00
KodrAus
eff148e459 prepare for 0.4.13 release 2021-01-08 14:24:25 +10:00
Ashley Mannix
b1dd94a5f7 add path for filters and macros tests 2021-01-08 10:42:59 +10:00
KodrAus
4c66a1cefe prepare for 0.4.12 release 2020-12-24 09:07:48 +10:00
Ashley Mannix
960ef82889 add adapters for serializing Sources 2020-12-21 15:00:34 +10:00
Ashley Mannix
71d6ed34b2 add serde support to Value 2020-11-29 18:49:54 +10:00
Ashley Mannix
785f237dc4 add value support for std::error::Error 2020-11-29 11:22:45 +10:00
Ashley Mannix
84b78e27fa replace value impl with value-bag 2020-11-29 10:57:13 +10:00
Matt Brubeck
b6438b9b11 Update to cfg-if 1.0 2020-10-15 10:21:46 -07:00
Ashley Mannix
ee4bc80680 prepare for 0.4.11 release 2020-07-09 09:51:24 +10:00
Ashley Mannix
c89a4a10b6 bump sval to 0.5.2 for fmt fixes
run fmt
2020-06-04 22:30:06 +10:00
Ashley Mannix
ddb118e466 support coercing Values into primitive types 2020-01-31 12:53:40 +10:00
Ashley Mannix
fbd138acb5 prepare for 0.4.10 release 2019-12-16 12:00:14 +10:00
Ashley Mannix
0c0eaa304e prepare for 0.4.9 release 2019-12-12 08:36:02 +10:00
Yoshua Wuyts
7f2387d7db
add test & fix breakage
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-09 11:23:49 +01:00
Alex Crichton
65921c72cf Switch from Travis/AppVeyor to GitHub Actions 2019-09-03 10:18:27 -07:00
Ashley Mannix
782d4f7cf1 prepare for 0.4.8 release 2019-07-28 10:59:59 +10:00
Ashley Mannix
368a7777dc test sval feature in CI
split consumer builds of MSRV from dev builds
2019-07-17 09:39:58 +10:00
Ashley Mannix
06beb05c42 add sval support for Value
bump to 1.31.0
2019-07-16 14:31:40 +10:00
Ashley Mannix
8075b6912d include kv_unstable feature in docs.rs 2019-07-06 12:02:36 +10:00
Ashley Mannix
af184520e8 prepare for 0.4.7 release 2019-07-06 11:59:53 +10:00
David Tolnay
5213657b81
Switch to SPDX 2.1 license expression 2019-05-09 15:33:21 -07:00
Ashley Mannix
84fffab7f0
Build out initial key values API (#324) 2019-04-29 14:32:30 +10:00
Jonas Schievink
b74bc7821f Support thumbv6 by providing a thread-unsafe initialization function 2019-03-18 23:13:07 +01:00
Eduardo Pinho
51cfe57667
Update Cargo.toml
remove homepage field (C-METADATA)
2019-03-12 21:56:10 +00:00
Ashley Mannix
74584a57ac
An RFC for structured logging (#296) 2019-03-11 09:23:05 +10:00
David Tolnay
88dcddddd9
Merge pull request #299 from ignatenkobrain/patch-1
exclude CI files from crates.io
2018-10-27 13:30:23 -07:00
David Tolnay
426c20cf29
Update Cargo.toml
Co-Authored-By: ignatenkobrain <i.gnatenko.brain@gmail.com>
2018-10-27 22:27:18 +02:00
David Tolnay
1a9a8275f5
Release 0.4.6 2018-10-27 12:05:53 -07:00
Igor Gnatenko
8e4b880934
exclude CI files from crates.io 2018-10-26 22:44:02 +02:00
David Tolnay
d711a6bf48
Release 0.4.5 2018-09-03 08:58:33 -07:00
David Tolnay
5602967f47
Release 0.4.4 2018-08-17 07:51:52 -07:00
Steven Fackler
48bdd56794 Release 0.4.3 2018-06-29 13:00:00 -07:00
Steven Fackler
ffeb0ee505 Release 0.4.2 2018-06-05 19:51:43 -07:00
Malo Jaffré
ebc7f052f4 Fix broken links and bump the version to 0.4.1
Unblocks rust-lang/rust#46278.
2017-12-30 23:46:26 +01:00
Steven Fackler
bf40d1f563 Release 0.4.0 2017-12-24 14:47:34 -07:00
Steven Fackler
4e30825439 Bump to 0.4.0-rc.1 2017-12-05 22:23:25 -08:00
Steven Fackler
24bec47c65 Fix docs.rs feature set 2017-10-12 22:24:26 -07:00
Steven Fackler
498a9444de Rename the use_std feature to std
Closes #176
2017-10-12 21:12:54 -07:00
Steven Fackler
740f05f053 Stop publishing master docs 2017-09-30 22:27:00 -07:00
Steven Fackler
dc11b85c07 Restructure initialization setup
try_set_logger_raw is now set_logger and try_set_logger is now
set_boxed_logger. The use_std feature is now disabled by default. The
old set_logger has been removed.

When we did the crate evaluation for log, we wanted to add more variants
of set_logger that e.g. panicked by default, but I'm no longer convinced
that's a good idea. There are going to be very few instances of actually
calling these methods explicitly, since each logger implementation
should be providing their own init method that calls them. Having a huge
constellation of functions that all do basically the same thing just
makes things really confusing. We also don't want to encourage logger
implementations to only provide an init function that panics because a
common way of working with logging in tests is to try to init the system
in each test and ignore the result.
2017-09-30 21:31:07 -07:00
Alex Crichton
814340617b Merge pull request #212 from sfackler/max-level-const
Turn __static_max_level() into a const
2017-08-12 11:15:19 -05:00
Steven Fackler
c538659838 Remove deprecated panic hook 2017-08-12 00:18:20 -07:00
Steven Fackler
3a846a6022 Turn __static_max_level() into a const 2017-08-12 00:13:52 -07:00
David Tolnay
5fac11ad3b
Merge pull requests 161 and 181
Conflicts:
    Cargo.toml
    src/lib.rs
2017-05-29 20:50:00 -07:00
Chris Fung
000a21bc8c
add ci config and fix use of feature flag 2017-05-29 17:04:40 -07:00
Chris Fung
8b1523aa2f
Add serde impls to LogLevel and LogLevelFilter 2017-05-29 16:26:34 -07:00
Meven
31f55c0545 Add serde impls for LogLevel/LogLevelFilter 2017-05-29 13:17:00 +02:00