Skip to content
This repository has been archived by the owner on Jul 18, 2022. It is now read-only.

Getting Better Everyday πŸ’ͺ

Pre-release
Pre-release
Compare
Choose a tag to compare
@fbiville fbiville released this 03 Jan 17:48
· 42 commits to master since this release

Lots of internal improvements in this release 🍾

  • [#33] Migrate to Go modules
  • [#47] Define build in Makefile
  • Enable Dependabot (or as I call it: dπŸΌπŸ€–) for the few deps headache has
  • [#69] Adhere to Go standard layout
  • [#49] Improve execution tracking by directly serializing configuration and template to the tracker file

And now, on new features and user-facing improvements:

  • [#22] The DashDash (--) style has been added, thanks @redpanda
  • [#22] The SemiColon (;) style has been added, thanks @redpanda
  • [#22] The REM style has been added, thanks @Psycokwet
  • [#22] The SlashStarStar (/**) style has been added, thanks @AElMehdi
  • Various efforts (#50, #64 and other commits) to make header matching (especially at the first-ever run) more lenient on punctuation, newline and whitespace differences (this is a huge and ongoing effort πŸ˜…)
  • [#37] The comment styles can now be configured in aNy CaSe YoU LikE πŸ•ΊπŸ’ƒ. Thanks @dialaya for the suggestion!
  • More logs now, so what is going on is now (hopefully) clearer 🌲

❗️ incompatible change ❗️
go get github.com/fbiville/headache won't work anymore 😿
You need to run go get github.com/fbiville/headache/cmd/headache instead πŸ₯³

I hope you will give headache a try! A new bug report template will help you summarize any issue you encounter when running headache on your project πŸ€“

And if you want to contribute, there is still a lot of work ahead.
If you live around Paris πŸ‡«πŸ‡·, you can also pair-program with me on headache every month at Hackergarten Paris ❀️