Skip to content

Commit

Permalink
docs: add CHANGELOG for 6.5
Browse files Browse the repository at this point in the history
  • Loading branch information
simbuerg committed Nov 3, 2022
1 parent 7974e3b commit 0c4b032
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,40 @@
## 6.5 (2022-11-03)

### Feat

- **source**: re-enable project_cls in enumerate_revision interface
- **versions**: enable context-aware SingleVersionFilter
- **source**: only print context-free sources
- **source**: expand public source API
- **source**: introduce type skeleton and prototypes for context-aware version enumeration.
- **action**: replace StepClass metaclass with __init_subclass__
- **actions**: mark StepTy covariant
- **actions**: use Stepable protocol as bound for StepTy.
- **actions**: accept any varargs in a Step's __call__ implementation

### Fix

- require dill version to be exactly 0.3.4
- linter warning
- linter warnings
- **project**: remove debug print
- **utils**: variant -> revision
- **tests**: repair tests after VariantContext replacement.
- **source**: remove runtime_checkable decorator
- **source**: use project class instead of object for enumerate
- **source**: return sequence of variants instead of nestedvariant
- **source**: clean up protocol apis
- **actions**: rename StepTy -> StepTy_co
- **tests**: remove notify_step_begin_end
- **actions**: reduce mypy errors
- **actions**: use mutable generic container

### Refactor

- **versions**: remove BaseVersionGroup
- **source**: replace VariantContext with Revision
- **source**: remove ExpandableAndFetchableSource from API

## 6.4 (2022-09-21)

### Feat
Expand Down

0 comments on commit 0c4b032

Please sign in to comment.