Skip to content

Releases: andamira/espera

v0.4.0

09 Sep 09:04
Compare
Choose a tag to compare

Added

  • new features: full, full_std, full_no_std.
  • add full_std and unsafe to nightly_docs.

Changed

  • remove std from default features.
  • bump devela.

Fixed

  • refactor manifest, update comments.
  • add safety comments.

Full Changelog: v0.3.0...v0.4.0

v0.3.0

29 Aug 17:11
Compare
Choose a tag to compare

Added

  • new features: safest, unsafe, unsafest, nightly_docs.
  • new modules: time, fmt.
  • add devela dependency.
  • add check.sh script.

Removed

  • remove the sleep4 macro, move to devela crate.

Changed

  • bump MSRV to 1.72.0.
  • require unsafe instead of not(safe).
  • deprecate and rename no-std feature to no_std.
  • move the unix and timecode modules to time and hide.
  • reexport timecode_* fns in fmt.

Fixed

  • update dependencies: time, ahash, libc, libm.
  • refactor manifest.
  • update aliases.
  • updat docs.
  • update CI.

Full Changelog: v0.2.0...v0.3.0

v0.2.0

21 Apr 10:02
Compare
Choose a tag to compare

Added

  • absorb repite crate:
    • add types: Looper, LoopStatus, Rate, RateStats, EsperaError, EsperaResult.
  • add dependencies: ahash, arraydeque, log, sixbit.
  • impl From<UnixTime32> UnixTime.
  • impl TryFrom<UnixTime> for UnixTime32.
  • impl From and TryFrom for integer primitives.
  • add module all, unix module public.

Removed

  • remove for now feature wasm & dependency instant.

Changed

  • bump MSRV to 1.63.0.
  • rename Error, Result to EsperaError, EsperaResult, respectively.

Fixed

  • manually impl Debug for UnixTime & UnixTime32.
  • misc. updates.

Full Changelog: v0.1.0...v0.2.0

v0.1.0

29 Mar 12:44
Compare
Choose a tag to compare

Added

  • add optional dependency libm.

Removed

  • remove log dependency.

Changed

  • make timecode_* functions not depend on std.
  • rename UnixTime64 to UnixTime.

Full Changelog: v0.0.5...v0.1.0

v0.0.5

29 Mar 09:11
Compare
Choose a tag to compare

Changes

  • many and changes to Month, Weekday and UnixTime* types.

Full Changelog: v0.0.4...v0.0.5

v0.0.4

29 Mar 09:11
Compare
Choose a tag to compare

Added

  • new types: UnixTime32, UnixTime64, Month, Weekday.
  • new features: alloc, no-std.

Changed

  • make Sleeper dependant on std.

Fixed

  • misc. project updates.
  • fix CI.

Full Changelog: v0.0.3...v0.0.4

v0.0.3

07 Feb 10:48
Compare
Choose a tag to compare

Added

  • add nightly feature.

Fixes

  • fix docs.rs build.

Full Changelog: v0.0.2...v0.0.3

v0.0.2

07 Feb 10:47
Compare
Choose a tag to compare

Fixes

  • improve documentation.
  • show needed features in docs.rs.

Full Changelog: v0.0.1...v0.0.2

v0.0.1

07 Feb 10:46
Compare
Choose a tag to compare

Added

  • Sleeper struct, sleep4 macro, timecode_f64 and timecode_ns_u64 functions.

Full Changelog: v0.0.1