Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 1.56 KB

File metadata and controls

49 lines (34 loc) · 1.56 KB

Changelog

All notable changes to this project will be documented in this file.

The format is loosely based on Keep a Changelog, and this project adheres to cargo's version of Semantic Versioning.

Per Keep a Changelog there are 6 main categories of changes:

  • Added
  • Changed
  • Deprecated
  • Removed
  • Fixed
  • Security

Table of Contents

Unreleased

  • Changed: Switched to #![no_std] with alloc dependency. @waywardmonkeys
  • Changed: Updated MSRV from 1.36 to 1.39 to enable no_std.

v0.1.5

  • Added: allocate_range_aligned method for aligned sub-range allocation without wasting padding space.
  • Added: Documentation comments for all public items.
  • Added: README with usage examples, MSRV policy, and license info.
  • Added: CI workflow with format, clippy, test, and MSRV jobs.
  • Internal: Updated edition from 2015 to 2018.

v0.1.4

  • Fixed: grow_to incorrectly assumed the last free range was always at the end of the pool, corrupting the free list when the tail was allocated and an earlier range was free. @dbartussek
  • Internal: Clippy lint fixes.

v0.1.3

Initial release on separate repository (previously part of gfx-rs).

Diffs