From f66a21d9deebcf260600f6e3cdf9272808da384d Mon Sep 17 00:00:00 2001 From: Dorgan Date: Sun, 3 Apr 2022 19:59:21 +0000 Subject: [PATCH] v0.11 --- CHANGELOG.md | 22 ++++++++++++++-------- README.md | 2 +- mix.exs | 2 +- 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f4445eb..abcbb56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,19 +1,25 @@ -# Changelog for Sourceror v0.10 +# Changelog for Sourceror v0.11 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). -## v0.10.0 (2022-02-06) +## v0.11.0 (2022-04-03) ### 1. Enhancements -- [Sourceror.Zipper] Added `traverse_while` (Thanks to @NickNeck) -- [Sourceror.Zipper] `traverse` now traverses subtrees if given a non `top` - zipper (Thanks to @NickNeck) +- [Sourceror.Zipper] Added `skip` (Thanks to @NickNeck) +- [Sourceror.Zipper] Added a `direction` to `zip` (Thanks to @NickNeck) + +### 2. Bug fixes -## v0.9.0 (2021-12-04) +- [Sourceror] Comments are no longer misplaced for `:__block__` nodes + with trailing comments +- [Sourceror] Blocks with trailing comments are no longer force-formatted with + parenthesis. + +## v0.10.0 (2022-02-06) -The changelog for v0.9 releases can be found [in the v0.9 -branch](https://github.com/doorgan/sourceror/blob/v0.9/CHANGELOG.md). +The changelog for v0.10 releases can be found [in the 0.10 +branch](https://github.com/doorgan/sourceror/blob/0.10/CHANGELOG.md). diff --git a/README.md b/README.md index 4d76325..b034bbb 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ Add `:sourceror` as a dependency to your project's `mix.exs`: ```elixir defp deps do [ - {:sourceror, "~> 0.10"} + {:sourceror, "~> 0.11"} ] end ``` diff --git a/mix.exs b/mix.exs index 4ea7bb6..8d18981 100644 --- a/mix.exs +++ b/mix.exs @@ -2,7 +2,7 @@ defmodule Sourceror.MixProject do use Mix.Project @repo_url "https://github.com/doorgan/sourceror" - @version "0.10.0" + @version "0.11.0" def project do [