Skip to content

Releases: wemake-services/ecto_autoslug_field

v3.1.0 - 2023-08-10

10 Aug 06:01
4869d7f
Compare
Choose a tag to compare

Features

  • Now supporting elixir>=1.13
  • Now using slugify instead of slugger

Version 3.0.0

12 Sep 12:48
f77d426
Compare
Choose a tag to compare

Features

  • Now support elixir>=1.10
  • Updates ecto to 3.7
  • Updates bunch of other deps to newer versions

Misc

  • Moves from Travis to GitHub Actions
  • Adds mix format support

Version 2.0.1

16 Oct 12:46
8c15b85
Compare
Choose a tag to compare

Bugfixes

  • Fixed warnings with ecto>=3.2, see #101

Version 2.0.0

08 Jul 11:05
25b5897
Compare
Choose a tag to compare

Breaking changes:

  • Now supports elixir>=1.6
  • Now support only ecto>=3.1

Improvements

  • Adds mix format

Version 1.0.0

28 Dec 15:42
612fab8
Compare
Choose a tag to compare

Improvements

  • Adds support for ecto >= 3.0
  • Adds official support for elixir == 1.6 and elixir == 1.7

Version 0.5.1

21 May 20:25
4e92103
Compare
Choose a tag to compare

Documentation

  • Updates docs on using force_update_slug

Version 0.5.0

21 May 20:02
4e18d47
Compare
Choose a tag to compare

Improvements

  • Adds force_generate_slug function to the client API. This function may be used when the always_change option of the slug is maybe not set to true but you want to override this setting on the given changeset and force regeneration of the slug
  • Updates multiple dependencies

Version 0.4.0

23 Nov 13:45
55ea72b
Compare
Choose a tag to compare

Improvements

Documentation

  • Updates README.md with the new ecto version

Testing

  • Adds new test cases to cover new field types

Version 0.3.1

19 Jul 15:32
efa20b4
Compare
Choose a tag to compare

Improvements

  • Adds build_slug/2 to accept the original changeset as the second argument, it still receives list of sources as the first argument
  • Updates build_slug/1 inner logic

Documentation

  • Updates README.md with the new example
  • Updates docs to handle new changes
  • Updates CONTRIBUTING.md with 'Development' section

Testing

  • Adds new test cases to cover build_slug/2

v0.3.0

11 Jun 17:34
dc8b57b
Compare
Choose a tag to compare

Version 0.3.0

Changes

  • breaking Updates mix.exs with new dependencies, closes #14
  • breaking Drops elixir version 1.2 and otp version 17 support

Improvements

  • Updates cast/4 functions to cast/3 functions (new Ecto)
  • Updates credo version and .credo.exs config
  • Updates .travis.yml with credo and new otp release

Bugs

  • Fixes dialyxer issues, closes #10

Documentation

  • Updates docs, fixes spelling