https://github.com/zorbash/changelog
https://github.com/zorbash/changelog
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/zorbash/changelog
- Owner: zorbash
- License: mit
- Created: 2022-02-13T21:52:09.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-04-05T09:53:07.000Z (almost 2 years ago)
- Last Synced: 2025-03-30T01:36:40.708Z (12 months ago)
- Language: Elixir
- Size: 21.5 KB
- Stars: 10
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Changelog
A mix task to fetch changelogs of updatable packages.
## Installation
Add `:changelog` as a dependency to your project's `mix.exs`:
```elixir
defp deps do
[
{:changelog, "~> 0.1", only: [:dev, :test], runtime: false}
]
end
```
Then you can run it with:
```bash
mix deps.get
# Will retrieve the changelogs of all the packages in mix.lock
mix changelog
```
To run it only for some packages:
```bash
# Will only fetch the changelogs of jason and phoenix packages
mix changelog jason phoenix
```
## Example
```
mix changelog tailwind
Package: tailwind
Current version: 0.1.4
Latest version: 0.1.5
Hexdiff: https://diff.hex.pm/diff/tailwind/0.1.4..0.1.5
# CHANGELOG
## v0.1.5 (2022-01-18)
* Prune app.js css import to remove required manual step on first install
```
## License
Copyright (c) 2022 Dimitris Zorbas, MIT License.
See [LICENSE.txt](https://github.com/zorbash/changelog/blob/master/LICENSE.txt) for further details.