# Changelog

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

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 25 commits contributed to the release.
 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 4 unique issues were worked on: [#23](https://github.com/obliviouslabs/rostl/issues/23), [#58](https://github.com/obliviouslabs/rostl/issues/58), [#66](https://github.com/obliviouslabs/rostl/issues/66), [#68](https://github.com/obliviouslabs/rostl/issues/68)

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **[#23](https://github.com/obliviouslabs/rostl/issues/23)**
    - Implement circuit oram ([`b7752fd`](https://github.com/obliviouslabs/rostl/commit/b7752fd27e04dfe4343f07f1a1bd2614d822a9e9))
 * **[#58](https://github.com/obliviouslabs/rostl/issues/58)**
    - Implements Array and UnorderedMap (and some queues and vectors) ([`84acef2`](https://github.com/obliviouslabs/rostl/commit/84acef2379ccc823cd554a6433f13c79e8c21573))
 * **[#66](https://github.com/obliviouslabs/rostl/issues/66)**
    - Sharded map ([`ee4caab`](https://github.com/obliviouslabs/rostl/commit/ee4caabf6ab0d3caef7f11bd9eb219611d6fa484))
 * **[#68](https://github.com/obliviouslabs/rostl/issues/68)**
    - Rename package names to rostl ([`332c664`](https://github.com/obliviouslabs/rostl/commit/332c664ab509038cc181a39fa616d02f8df2bf36))
 * **Uncategorized**
    - Adds release script ([`9dd936d`](https://github.com/obliviouslabs/rostl/commit/9dd936dcaf40ef9a502c5d22775a9f2c9e6342c0))
    - Adds homepage ([`4847107`](https://github.com/obliviouslabs/rostl/commit/4847107adece9f60486a7a05323f7675104aedbb))
    - Adds crate READMEs ([`29ee8c8`](https://github.com/obliviouslabs/rostl/commit/29ee8c8c05ea2447283f4cd62fc3179eb242380f))
    - Optimize cxchg ([`6844239`](https://github.com/obliviouslabs/rostl/commit/6844239ba013ac03df442fcfbf9a054fe773389c))
    - Optimize cmov and recursive oram ([`3100659`](https://github.com/obliviouslabs/rostl/commit/3100659bdfac273877f9cecc14602fe2e94f9f1e))
    - Minor ([`646e545`](https://github.com/obliviouslabs/rostl/commit/646e5455895912d4ce5032df1ffc9bc68dce5e57))
    - Minor ([`60280a6`](https://github.com/obliviouslabs/rostl/commit/60280a6bc8f43f7ff0ebfc03e41a52424c7eba7c))
    - Minor ([`c0765e5`](https://github.com/obliviouslabs/rostl/commit/c0765e57a6071813d5d49940a6f572abbd073a54))
    - Added documentations ([`5d3cddc`](https://github.com/obliviouslabs/rostl/commit/5d3cddc6439b7ed5054ef26efdcf6e327e4a0f45))
    - Fix duplicated attribute ([`f4ea14c`](https://github.com/obliviouslabs/rostl/commit/f4ea14c99d3f6b2541617b1bfc65972b8b787032))
    - Fix unused ([`35d5770`](https://github.com/obliviouslabs/rostl/commit/35d5770257a8449c9a847758b0c4e4d38ebbca0a))
    - Fix benchmarks for aarch64 ([`fcbff8f`](https://github.com/obliviouslabs/rostl/commit/fcbff8f77f69ca8e3d69950862a2b27a4396a5b3))
    - Run cargo make precommit ([`8c9eb51`](https://github.com/obliviouslabs/rostl/commit/8c9eb51c66cc7c528631618a38d0a4f6e44615cd))
    - More aarch64 support ([`00fc859`](https://github.com/obliviouslabs/rostl/commit/00fc8592c01149949d52fb77c6fdf76bfc98e65f))
    - More aarch64 support ([`2a27ef7`](https://github.com/obliviouslabs/rostl/commit/2a27ef7a719d01c20e76e321482bee6a2c8862d4))
    - Aarch64 support ([`936b714`](https://github.com/obliviouslabs/rostl/commit/936b714296a22d456cea7dffc24a6db5cdb1412c))
    - Adds memstore ([`9837875`](https://github.com/obliviouslabs/rostl/commit/9837875a3eede7246088e1b8baadb58fd2696d96))
    - Fix some lint errors ([`b1bc7cb`](https://github.com/obliviouslabs/rostl/commit/b1bc7cbec77240cafcf9acf98f0a702cee7ed1c9))
    - Adds more actions ([`2346b37`](https://github.com/obliviouslabs/rostl/commit/2346b371197b79b1f6728b11e70304dc44577913))
    - Adds github action ([`817146a`](https://github.com/obliviouslabs/rostl/commit/817146a754af14c842de48d4524c5e1e0da9fd13))
    - Inital commit ([`a3a68b0`](https://github.com/obliviouslabs/rostl/commit/a3a68b021ee3e6ad66f3faccb172fb49206c24f1))
</details>

