Skip to content

Commit

Permalink
Added changelog and changes for version 0.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
doughsay committed Feb 3, 2019
1 parent e0dc6a9 commit f9db0e9
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 3 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Changelog
All notable changes to this project will be documented in this file.

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

## [Unreleased][]

## [0.2.0][] - 2019-02-02
### Added
- Documentation and typespecs to all public functions.

### Fixed
- Removed usage of unreleased libical features that were only available in libical master. Excal now compiles with libical >= 3.0.0

## 0.1.0 - 2018-07-04
### Initial release

[Unreleased]: https://github.com/peek-travel/excal/compare/0.2.0...HEAD
[0.2.0]: https://github.com/peek-travel/excal/compare/0.1.0...0.2.0
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ The package can be installed by adding `excal` to your list of dependencies in `
```elixir
def deps do
[
{:excal, "~> 0.1.0"}
{:excal, "~> 0.2.0"}
]
end
```
Expand Down
23 changes: 21 additions & 2 deletions mix.exs
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,21 @@ end
defmodule Excal.MixProject do
use Mix.Project

@version "0.2.0"
@source_url "https://github.com/peek-travel/excal"

def project do
[
app: :excal,
compilers: [:excal] ++ Mix.compilers(),
version: "0.1.0",
version: @version,
elixir: "~> 1.6",
start_permanent: Mix.env() == :prod,
description: description(),
package: package(),
deps: deps(),
docs: docs(),
source_url: @source_url,
test_coverage: [tool: ExCoveralls],
preferred_cli_env: [coveralls: :test]
]
Expand All @@ -40,11 +45,25 @@ defmodule Excal.MixProject do
maintainers: ["Chris Dosé <[email protected]>"],
licenses: ["MIT"],
links: %{
"GitHub" => "https://github.com/peek-travel/excal"
"GitHub" => @source_url,
"Readme" => "#{@source_url}/blob/#{@version}/README.md",
"Changelog" => "#{@source_url}/blob/#{@version}/CHANGELOG.md"
}
]
end

defp docs do
[
main: "Excal",
source_ref: @version,
source_url: @source_url,
extras: ["README.md", "LICENSE.md"],
groups_for_modules: [
Recurrence: [Excal.Recurrence.Iterator, Excal.Recurrence.Stream]
]
]
end

defp deps do
[
{:benchee, "~> 0.13", only: :dev, runtime: false},
Expand Down

0 comments on commit f9db0e9

Please sign in to comment.