View Source 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

Unreleased

0-4-4-2022-11-25

[0.4.4] – 2022-11-25

  • Attempt to fix precompiled assets for case sensitive filesystems again

0-4-3-2022-11-24

[0.4.3] – 2022-11-24

  • Fix precompiled assets for case sensitive filesystems

0-4-2-2022-11-14

[0.4.2] – 2022-11-14

internal

Internal

  • Added rustler_precompiled, thanks @tmr08c, #18
  • Update cargo and hex deps

0-4-1-2022-01-21

[0.4.1] – 2022-01-21

internal-1

Internal

  • Upgraded cargo deps

0-4-0-2022-01-21

[0.4.0] – 2022-01-21

fixed

Fixed

internal-2

Internal

0-3-5-2021-02-18

[0.3.5] – 2021-02-18

fixed-1

Fixed

  • Now compiles on M1 (arm64) macs, thanks @29decibel

internal-3

Internal

  • Updated cargo deps (rss updated to v1.10.0)
  • Fixed clippy warnings

0-3-4-2020-10-27

[0.3.4] – 2020-10-27

  • Update cargo dependencies

0-3-3-2020-02-28

[0.3.3] – 2020-02-28

fixed-2

Fixed

  • Pass errors back as :error not :unknown_error

0-3-2-2020-02-27

[0.3.2] – 2020-02-27

changed

Changed

  • Pass all errors back as {:error, String.t()} tuple instead of raising in some cases

0-3-1-2020-02-24

[0.3.1] – 2020-02-24

added

Added

  • README to hexdocs
  • Full license to repo

0-3-0-2020-02-24

[0.3.0] – 2020-02-24

fixed-3

Fixed

  • Use erlang dirty scheduler
  • Now requires OTP >= 20
  • Added benchmark for normal vs dirty: normal vs dirty

0-2-0-2020-02-22

[0.2.0] – 2020-02-22

changed-1

Changed

  • Map is returned with string keys instead of atom keys
  • Now between 6.12x - 50.09x faster than next fastest tested option
  • Removed Jason dependency
  • Returning elixir map directly instead of returning a stringified JSON and then using Jason to convert it to an elixir map

0-1-4-2020-02-21

[0.1.4] – 2020-02-21

  • Convert RSS feed into map with atom keys
  • Between 2.85x - 22.05x faster than next fastest tested option