Skip to content
This repository has been archived by the owner on Jun 16, 2021. It is now read-only.

Releases: JeromeFitz/git-cz

@jeromefitz/git-cz-v8.0.0-canary.7

10 May 22:58
Compare
Choose a tag to compare
Pre-release

8.0.0-canary.7 (2021-05-10)

♻️ Refactor code.

  • dependabot to use gitmoji ()

⬆️ Upgrade dependencies.

  • commitizen@4.2.4, dotenv@9.0.2, lint-staged@11.0.0, mocha.. ()

πŸ’½οΈ Changes that don’t modify src or test files

  • dev: πŸ€– bump dotenv from 9.0.0 to 9.0.1 ()
  • dev: πŸ€– bump @semantic-release/github from 7.2.2 to 7.2.3 ()
  • dev: πŸ€– bump mocha from 8.3.2 to 8.4.0 ()
  • dev: πŸ€– bump eslint-plugin-jsdoc from 33.1.0 to 33.1.1 ()
  • dev: πŸ€– bump commitizen from 4.2.3 to 4.2.4 ()
  • dev: πŸ€– bump dotenv from 8.5.1 to 9.0.0 ()
  • dev: πŸ€– bump @semantic-release/github from 7.2.1 to 7.2.2 ()
  • dev: πŸ€– bump eslint-plugin-jsdoc from 33.0.0 to 33.1.0 ()
  • dev: πŸ€– bump @semantic-release/npm from 7.1.1 to 7.1.3 ()
  • dev: πŸ€– bump dotenv from 8.2.0 to 8.5.1 ()
  • dev: πŸ€– bump @jeromefitz/codestyle from 1.1.1 to 1.1.2 ()

@jeromefitz/git-cz-v8.0.0-canary.6

10 May 22:48
Compare
Choose a tag to compare
Pre-release

8.0.0-canary.6 (2021-05-10)

πŸ› Fix a bug.

  • remove errant disable-emoji ()
  • maxMessageLength; ✨️ before|after scopes ()
  • sort types in case overrides come in ()

@jeromefitz/git-cz-v8.0.0-canary.5

04 May 16:23
Compare
Choose a tag to compare
Pre-release

8.0.0-canary.5 (2021-05-04)

✨ Introduce new features.

  • commit.after[branchName|emoji|scope] ()

πŸ”§ Add or update configuration files.

  • test of commit.after ()

@jeromefitz/git-cz-v8.0.0-canary.4

04 May 13:00
Compare
Choose a tag to compare
Pre-release

8.0.0-canary.4 (2021-05-04)

βž– Remove a dependency.

  • remove unnecessary dependencies ()

πŸ”§ Add or update configuration files.

  • codestyle update ()

🩹 Simple fix for a non-critical issue.

  • trigger release (find better way) ()

πŸ™ˆ Add or update a .gitignore file.

  • ignore chalk-pipe w/ dependabot πŸ€–οΈ ()

🚨 Fix compiler / linter warnings.

  • apply lint update ♻️ release.config πŸ“¦οΈ.. ()

@jeromefitz/git-cz-v8.0.0-canary.3

04 May 06:05
Compare
Choose a tag to compare
Pre-release

8.0.0-canary.3 (2021-05-04)

πŸ“ Docs

Add or update documentation.

  • hack subheader to section w/ description ()

🩹 Patch

Simple fix for a non-critical issue.

  • release note generator quickfix ()

πŸ™ˆ Ignore

Add or update a .gitignore file.

  • hide data from npm, do not need it ()

♻️ Refactor

Refactor code.

  • getFile for config files and overrides ()

@jeromefitz/git-cz-v8.0.0-canary.2

04 May 02:04
Compare
Choose a tag to compare
Pre-release

8.0.0-canary.2 (2021-05-04)

♻️ Refactor code.

  • grep package.json old-fashioned way ()

🩹 Simple fix for a non-critical issue.

  • npm update to remove src & changelog ()

@jeromefitz/git-cz-v8.0.0-canary.1

04 May 01:39
Compare
Choose a tag to compare
Pre-release

8.0.0-canary.1 (2021-05-04)

πŸ’₯ Introduce breaking changes.

  • new config πŸ”₯️ no theme πŸ₯³οΈ all gitmoji ()

πŸ’½οΈ Changes that don’t modify src or test files

  • dev: πŸ€– bump @jeromefitz/codestyle from 1.1.1 to 1.1.2 ()

@jeromefitz/git-cz-v7.0.2

01 May 20:50
Compare
Choose a tag to compare

7.0.2 (2021-05-01)

🩹 Simple fix for a non-critical issue.

  • proper binary builds for node12: linux,macos,win x64 ()

@jeromefitz/git-cz-v7.0.1

01 May 20:25
Compare
Choose a tag to compare

7.0.1 (2021-05-01)

✨ Introduce new features.

  • default theme is now gitmoji; old is now original ()

πŸš‘οΈ Critical hotfix.

  • attempt patch bump reworked tags back to 7.0.0 ()

♻️ Refactor code.

  • do not ask branchPrefix for this repo ()
  • @jeromefitz/codestyle, prep for ts ()

πŸ‘· Add or update CI build system.

  • force node@12 for build binaries x64 ()

πŸ’š Fix CI Build.

  • data.gitmoji.types from this repo, not its publish ()

πŸ“ Add or update documentation.

  • @jeromefitz/git-cz intall updates, why this fork 🍴️ ()

πŸ”₯ Remove code or files.

  • travis.yml ()
  • CHANGELOG.md (we use releases) ()

πŸ”§ Add or update configuration files.

  • more defaults to the new default πŸ€ͺ️ ()

πŸ”¨ Add or update development scripts.

  • use semver from default theme for release notes ()

🩹 Simple fix for a non-critical issue.

  • bump version for npm publish file reduction ()

@jeromefitz/git-cz-v1.0.0

01 May 20:14
Compare
Choose a tag to compare

1.0.0 (2021-05-01)

♻️ Refactor code.

  • do not ask branchPrefix for this repo ()
  • @jeromefitz/codestyle, prep for ts ()
  • πŸ’‘ alphasort, move up const ()
  • πŸ’‘ lint on theme:gitmoji ()
  • πŸ’‘ back to default via .husky/prepare-commit-msg ()
  • πŸ’‘ root for prettier ()
  • πŸ’‘ yarn.lock πŸ”’οΈ ()
  • πŸ’‘ remove test.yml => create new pr for this if-needed ()
  • πŸ’‘ remove deprecation note for changelog ()
  • πŸ’‘ default => user can dictate spaces (!emoji) ()
  • πŸ’‘ use help and version aliases in if check ()
  • πŸ’‘ scopes and types search using fuzzy search ()
  • πŸ’‘ use join to concatenate paths ()
  • move /src -> /lib and create run.js ()
  • πŸ‘Œ do dependency injection of config ()
  • πŸ‘Œ create defaults.js file ()
  • move commit types into a separate module ()
  • update commitizen version ()

βš—οΈ Perform experiments.

  • βš— change from --gitmoji to --theme ()

⚑️ Improve performance.

  • ABC-1234 ⚑️ test how this looks ()
  • prettier => eslint, lint-staged + pretty-quick => husky ()
  • release.config.js, fork => .github/workflows πŸ‘·οΈ canary 🐦️ ()
  • package upgrades + babel/core|eslint-pareser + husky (), closes #256
  • package upgrades + babel/core|eslint-pareser + husky (), closes #256
  • build cz prompter into one file for performace ()
  • remove all deps so nothing is installed ()
  • bundle into single .js file for perf ()

βœ… Add or update tests.

  • updates to snapshots {formatCommitMessage} ()
  • update πŸ“ΈοΈ for new cli; add new test for theme gitmoji ()
  • πŸ’ update format, two new tests (custom, dynamic custom) ()
  • πŸ’ update test snapshot ()
  • πŸ’ limit Jest worker count ()
  • πŸ’ remove snapshot test ()
  • πŸ’ update Jest snapshot ()
  • πŸ’ add integration test ()
  • πŸ’ add tests for formatMessage() function ()
  • πŸ’ check prompter method is exported for Commitizen ()
  • πŸ’ add Mocha for testing ()

✨ Introduce new features.

  • default theme is now gitmoji; old is now original ()
  • --theme gitmoji update for gitflow && branchTypes ()
  • 🎸 husky@6 ()
  • 🎸 feature/semantic-branch-names ()
  • 🎸 gitmoji change "quickfix" to "hotfix" πŸš‘οΈ ()
  • 🎸 alphasort types; fix: json fetch spacing; fun: πŸ’šοΈπŸ’›οΈβ€οΈ ()
  • 🎸 minor bump (canary), docs, license (gitmoji), refactor ()
  • gitmoji => opt-in flag feature (non-breaking) ()
  • 🎸 release-notes-generator (needed github... i think) ()
  • 🎸 add "format" field to customize subject in commit msg #81 (), closes #81
  • 🎸 exit process when no files staged ()
  • 🎸 check for staged files ()
  • 🎸 manually bump version ()
  • 🎸 recursively search parent folders for config file (), closes #60
  • 🎸 add --disable-emoji to --help and parse from CLI ()
  • 🎸 improve help screen ()
  • 🎸 add help & version flags ()
  • 🎸 add disable emoji flag ()
  • 🎸 can set answers through CLI in default mode ()
  • 🎸 Allow emojis in non-interactive and set defaults ()
  • 🎸 non-interactive mode ()
  • 🎸 adds a feature to search for types ()
  • 🎸 adds scope search in scopes question ()
  • 🎸 adds git hooks support (), closes #79
  • 🎸 added disableEmojis on config ()
  • 🎸 build binaries ()
  • 🎸 add emojis to BREAKING CHANGE and closed issue sections ()
  • 🎸 use "closes" keywoard to close GitHub issues (), closes #123
  • try to release new version from Travis ()
  • removed question mark if no emojis are configured (), closes #9
  • 🎸 add dry-run mode ()
  • 🎸 add mmarkdown ()
  • 🎸 show nice error message when Git root not found ()
  • 🎸 execute standalone CLI commit ()
  • 🎸 add back Lerna support ()
  • use Git to determine root folder ()
  • 🎸 connect new interface to commitizen ()
  • create formatMessage() function ()
  • add scope to subject input ()
  • store answers in state ()
  • refactor questions out ()
  • 🎸 make LimitedInput work with new inquirer ()
  • 🎸 add binary git-cz command for CLI ()
  • add default scopes ()
  • 🎸 update emoji icons ()
  • 🎸 add signale for error logging ()
  • 🎸 make changelog config customizable ()
  • add emojis to commit message ()
  • display emoji in selection list ()
  • simplify messages, increase line length ()
  • add support for lerna mono-repos ()
  • Check commit subject for minimum length ()
  • show line prefixes added by the adapter ()
  • autofix header case ()
  • add commitizen prompter ()
  • add custom limited input component ()
  • initial commit ()

🍻 Write code drunkenly.

  • move to ./themes/, no need for ./themes/default yet ()

🎨 Improve structure / format of the code.

  • πŸ’„ space-before-function-paren (p) trail...
Read more