Skip to content

Commit

Permalink
🎉 release version 2!
Browse files Browse the repository at this point in the history
  • Loading branch information
Jonathan Dahan committed Aug 21, 2019
1 parent 00a5391 commit d123ace
Showing 1 changed file with 13 additions and 14 deletions.
27 changes: 13 additions & 14 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,36 +3,35 @@
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## 2.0.0 - [Unreleased]
## 2.0.0 - 2019-08-21

### Added
- GEOMETRY_STATUS_SYMBOL_COLOR_HASH_COLORS for changing the hash colors (thanks @MarioRicalde!)
- GEOMETRY_INFO array for running functions on enter
- `geometry_jobs`: function showing number of jobs
- `geometry_npm_package_version`: function showing npm/yarn package version (thanks @drager!)
- `geometry_rust_version`: function showing rustc version (thanks @drager!)
- GEOMETRY_DEBUG which helped hunt down lots of errors (thanks @MarioRicalde!)
- New logo and branding by @MarioRicalde!
- `GEOMETRY_INFO` array for running functions on enter with an empty command
- `geometry_jobs` function showing number of jobs
- `geometry_npm_package_version` function showing npm/yarn package version (thanks @drager!)
- `geometry_rust_version` function showing rustc version (thanks @drager!)
- `GEOMETRY_STATUS_SYMBOL_COLOR_HASH_COLORS` for changing the hash colors (thanks @MarioRicalde!)

### Changed
- Right prompt renders asynchronously via file descriptors
- Left prompt supports customization via `GEOMETRY_PROMPT`
- Right prompt renders asynchronously via file descriptors
- Functions read environment variables dynamically
- `geometry_git`: Git stash indicator (thanks @ev-agelos!)
- `geometry_git` has a stash indicator (thanks @ev-agelos!)
- Plugins are now simple `geometry_` prefixed functions (based on subnixr/minimal)

### Deprecated
- Plugins are now simple `geometry_` prefixed functions (based on subnixr/minimal)
- GEOMETRY_PLUGINS{,SECONDARY} are now GEOMETRY_PROMPT and GEOMETRY_RPROMPT
- `GEOMETRY_[COLOR|SYMBOL]_PLUGIN_NAME` and most other environment variables
- See the readme or `grep GEOMETRY_ functions/*`
- GEOMETRY_GIT_SHOW_{CONFLICTS/TIME/STASHES} no longer exist
- `GEOMETRY_PLUGINS`, and `GEOMETRY_PLUGINS_SECONDARY` are now `GEOMETRY_PROMPT`, and `GEOMETRY_RPROMPT`
- `GEOMETRY_[COLOR|SYMBOL]_PLUGIN_NAME` and most other environment variables are deprecated (see options.md for new variables)
- `GEOMETRY_GIT_SHOW_{CONFLICTS,TIME,STASHES}` no longer exist

### Removed
- Root color for status symbol
- 409 lines of code (60% smaller, from 676 to 267)

### Fixed
- Fix conflict count on non top-level directory
- Dozens of other small fixes

## 1.0.0 - 2017-04-05
### Added
Expand Down

0 comments on commit d123ace

Please sign in to comment.