Skip to content

Latest commit

 

History

History
86 lines (77 loc) · 4.53 KB

CHANGELOG.md

File metadata and controls

86 lines (77 loc) · 4.53 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

0.2.0 - 2024-12-09

Other

  • skip binding generationon docs.rs (#139)
  • add MemPool (#138)
  • add stream::query_stream(). closes 134 (#135)
  • closes 26. add Device::get_default_mem_pool() (#133)
  • add synchronize() (#132)
  • only run CI on PR (#131)
  • Update release.yaml (#130)
  • closes 112. add core::stream (#128)
  • rename runtime -> core (#127)

0.1.1 - 2024-12-02

Other

  • Actions (#124)
  • Actions (#123)
  • Actions (#122)
  • Actions (#121)
  • Actions (#120)
  • run on updated release (#119)
  • Actions (#118)
  • update readme.md (#117)
  • Actions (#116)
  • Actions (#115)
  • add github action (#114)
  • closes 84. hipmemset (#113)
  • closes 59. hipmemcpy (#110)
  • closes 49. hipextmallocwithflags (#107)
  • closes 105. cleanup MemoryPointer (#106)
  • closes 21. hipsetdevice (#104)
  • closes 48. hipmalloc (#101)
  • closes #99. 'runtime/init.rs imports HipErrorKind' (#100)
  • project restructure
  • closes #6. hipdevicegetbypcibusid (#18)
  • closes #5. Adds hipdevicegetpcibusid() (#17)
  • closes #4. hipdevicegetp2pattribute (#16)
  • closes #13. 'revert inititaliz() to original. get_device_uuid_bytes is now private' (#15)
  • closes #3 hipdevicegetuuid (#14)
  • 2 hipdevicegetname (#12)
  • closes #1. add runtime_get_version() (#9)
  • 7 hipdevicetotalmem (#8)
  • 'use .to_result(), Luke!'
  • 'add semver crate. get_device_compute_capability() returns Result'
  • 'update Version constructor'
  • 'add Version type. Add get_device_compute_capability()'
  • remove initialize error test
  • 'print in test_initialize_error()'
  • 'experiments with initialize()'
  • 'set_device() returns Result'
  • 'use from_kind()'
  • 'update HipError constructor'
  • 'initialize() catches panic'
  • 'update init tests'
  • 'remove test mock'
  • 'update all tests'
  • 'update tests'
  • 'WIP'
  • 'types'
  • 'i32'
  • 'get_device. back to original return'
  • 'get_device. update signature'
  • :get_device(). declare device_id as -1
  • 'update runtime::get_device()'
  • use result and error types
  • '.expect() consumes result'
  • 'test_initialization'
  • 'use HipErrorKind'
  • 'hip error codes to u32'
  • 'add error and result types'
  • 'remove test'
  • 'add test_device_count_without_init'
  • 'fix path to runtime wrapper'
  • 'restructure project'