Skip to content

Releases: korandoru/hawkeye

v1.4.0

25 Jan 16:41
v1.4.0
bf2b91c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.4.0

v1.3.0

17 Jan 15:09
v1.3.0
80db597
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.2...v1.3.0

v1.2.2

11 Jan 02:44
v1.2.2
4eca450
Compare
Choose a tag to compare
  • chore: improve debug logging 2aa0472
  • chore: improve experience of EOL end pattern and dummy content a5de5c2

Full Changelog: v1.2.1...v1.2.2

v1.2.1

10 Jan 01:56
v1.2.1
d567bf4
Compare
Choose a tag to compare

What's Changed

  • chore: cleanup launch script by @tisonkun in #35
  • feat: path to config file is default to licenserc.toml by @tisonkun in #36
  • fix: Manually add Java7HandlersImpl in reflect-config by @tisonkun in #37

Full Changelog: v1.2.0...v1.2.1

v1.2.0

07 Jan 14:49
v1.2.0
4d00852
Compare
Choose a tag to compare

What's Changed

  • build(docker): Replace ubuntu:jammy with graalvm-native-image-base by @tisonkun in #33
  • feat: replace default exclusion override with invert exclusions

Read #22 for how invert exclusions work and its motivation.

Note that the size of native image is reduced to 28.2MB from 90MB. Kudos to chainguard team.

Full Changelog: v1.1.0...v1.2.0

v1.1.0

06 Jan 09:00
v1.1.0
0936741
Compare
Choose a tag to compare

HawkEye 1.1.0

Simple license header checker and formatter, in multiple distribution forms.

Try it out!

Native Image

docker run --rm -v $(pwd):/github/workspace ghcr.io/korandoru/hawkeye-native:v1.1.0 check -h

Executable JAR

This executable requires JRE 17+ existence.

export HAWKEYE_VERSION=1.1.0
wget https://repo1.maven.org/maven2/io/korandoru/hawkeye/commandline/$HAWKEYE_VERSION/commandline-$HAWKEYE_VERSION-bin.tar.gz
tar -xvzf commandline-$HAWKEYE_VERSION-bin.tar.gz
hawkeye-$HAWKEYE_VERSION/hawkeye check -h

JRE Image

docker run --rm -v $(pwd):/github/workspace ghcr.io/korandoru/hawkeye:v1.1.0 check -h

GitHub Actions

# prerequisite: add a `licenserc.toml` file in the root of your project
- name: Check License Header
  uses: korandoru/hawkeye@v1

What's Changed

  • feat: Add Rust file support and update some predefinitions by @tisonkun in #29

Full Changelog: v1.0.0...v1.1.0

v1.0.3

06 Jan 08:21
v1.0.3
6788cbb
Compare
Choose a tag to compare

HawkEye 1.0.3

Simple license header checker and formatter, in multiple distribution forms.

Try it out!

Native Image

docker run --rm -v $(pwd):/github/workspace ghcr.io/korandoru/hawkeye-native:v1.0.3 check -h

Executable JAR

This executable requires JRE 17+ existence.

export HAWKEYE_VERSION=1.0.3
wget https://repo1.maven.org/maven2/io/korandoru/hawkeye/commandline/$HAWKEYE_VERSION/commandline-$HAWKEYE_VERSION-bin.tar.gz
tar -xvzf commandline-$HAWKEYE_VERSION-bin.tar.gz
hawkeye-$HAWKEYE_VERSION/hawkeye check -h

JRE Image

docker run --rm -v $(pwd):/github/workspace ghcr.io/korandoru/hawkeye:v1.0.3 check -h

GitHub Actions

# prerequisite: add a `licenserc.toml` file in the root of your project
- name: Check License Header
  uses: korandoru/hawkeye@v1

What's Changed

This version is mainly to refactor build logics.

  • build(maven): Try preparationGoals and completionGoals by @tisonkun in #27

Full Changelog: v1.0.2...v1.0.3

v1.0.2

06 Jan 04:53
435643c
Compare
Choose a tag to compare

HawkEye 1.0.2

Simple license header checker and formatter, in multiple distribution forms.

Try it out!

Native Image

docker run --rm -v $(pwd):/github/workspace ghcr.io/korandoru/hawkeye-native:v1.0.2 check -h

Executable JAR

This executable requires JRE 17+ existence.

export HAWKEYE_VERSION=1.0.2
wget https://repo1.maven.org/maven2/io/korandoru/hawkeye/commandline/$HAWKEYE_VERSION/commandline-$HAWKEYE_VERSION-bin.tar.gz
tar -xvzf commandline-$HAWKEYE_VERSION-bin.tar.gz
hawkeye-$HAWKEYE_VERSION/hawkeye check -h

JRE Image

docker run --rm -v $(pwd):/github/workspace ghcr.io/korandoru/hawkeye:v1.0.2 check -h

GitHub Actions

# prerequisite: add a `licenserc.toml` file in the root of your project
- name: Check License Header
  uses: korandoru/hawkeye@v1

What's Changed

  • fix: follow links on walkFileTree b294230
  • fix: complete results future of selectedFiles a8e29b7

Full Changelog: v1.0.1...v1.0.2

v1.0.1

06 Jan 01:28
5d82139
Compare
Choose a tag to compare

HawkEye 1.0.1

Simple license header checker and formatter, in multiple distribution forms.

Try it out!

Native Image

docker pull ghcr.io/korandoru/hawkeye-native:v1.0.1
docker run --rm -v $(pwd):/github/workspace ghcr.io/korandoru/hawkeye-native:v1.0.1 check -h

Executable JAR

This executable requires JRE 17+ existence.

wget https://repo1.maven.org/maven2/io/korandoru/hawkeye/commandline/1.0.1/commandline-1.0.1-bin.tar.gz
tar -xvzf commandline-1.0.1-bin.tar.gz
hawkeye-1.0.1/hawkeye check -h

JRE Image

docker pull ghcr.io/korandoru/hawkeye:v1.0.1
docker run --rm -v $(pwd):/github/workspace ghcr.io/korandoru/hawkeye:v1.0.1 check -h

GitHub Actions

# prerequisite: add a `licenserc.toml` file in the root of your project
- name: Check License Header
  uses: korandoru/hawkeye@v1

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

05 Jan 14:52
0f288dc
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/korandoru/hawkeye/commits/v1.0.0