Skip to content

Commit

Permalink
Merge pull request #237 from PrefectHQ/changelog
Browse files Browse the repository at this point in the history
Update changelog
  • Loading branch information
jlowin authored Oct 1, 2018
2 parents 36c07ab + 98c8b7c commit aba6cf0
Show file tree
Hide file tree
Showing 2 changed files with 64 additions and 21 deletions.
39 changes: 30 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,60 @@
# Prefect Changelog

## 0.4.0 <Badge text="development" type="warn">
## 0.3.2 <Badge text="alpha" type="warn">

### Major Features

- Local parallelism with `DaskExecutor` [#151](https://github.com/PrefectHQ/prefect/issues/151), [#186](https://github.com/PrefectHQ/prefect/issues/186)
- Resource throttling based on `tags` [#158](https://github.com/PrefectHQ/prefect/issues/158), [#186](https://github.com/PrefectHQ/prefect/issues/186)
- `Task.map` for mapping tasks [#186](https://github.com/PrefectHQ/prefect/issues/186)
- added `AirFlow` utility for importing Airflow DAGs as Prefect Flows [#232](https://github.com/PrefectHQ/prefect/pull/232)
- Added `AirFlow` utility for importing Airflow DAGs as Prefect Flows [#232](https://github.com/PrefectHQ/prefect/pull/232)

### Minor Features

- Use Netlify to deploy docs - [#156](https://github.com/prefecthq/prefect/issues/156)
- Add changelog - [#153](https://github.com/prefecthq/prefect/issues/153)
- `ShellTask` - [#150](https://github.com/prefecthq/prefect/issues/150)
- Add `ShellTask` - [#150](https://github.com/prefecthq/prefect/issues/150)
- Base `Task` class can now be run as a dummy task - [#191](https://github.com/PrefectHQ/prefect/pull/191)
- new `return_failed` keyword to `flow.run()` for returning failed tasks - [#205](https://github.com/PrefectHQ/prefect/pull/205)
- New `return_failed` keyword to `flow.run()` for returning failed tasks - [#205](https://github.com/PrefectHQ/prefect/pull/205)
- some minor changes to `flow.visualize()` for visualizing mapped tasks and coloring nodes by state - [#202](https://github.com/PrefectHQ/prefect/issues/202)
- added new `flow.replace()` method for swapping out tasks within flows - [#230](https://github.com/PrefectHQ/prefect/pull/230)
- add `debug` kwarg to `DaskExecutor` for optionally silencing dask logs - [#209](https://github.com/PrefectHQ/prefect/issues/209)
- update `BokehRunner` for visualizing mapped tasks - [#220](https://github.com/PrefectHQ/prefect/issues/220)
- Added new `flow.replace()` method for swapping out tasks within flows - [#230](https://github.com/PrefectHQ/prefect/pull/230)
- Add `debug` kwarg to `DaskExecutor` for optionally silencing dask logs - [#209](https://github.com/PrefectHQ/prefect/issues/209)
- Update `BokehRunner` for visualizing mapped tasks - [#220](https://github.com/PrefectHQ/prefect/issues/220)
- Env var configuration settings are typed - [#204](https://github.com/PrefectHQ/prefect/pull/204)

### Fixes

- Fix issue with Versioneer not picking up git tags - [#146](https://github.com/prefecthq/prefect/issues/146)
- `DotDicts` can have non-string keys - [#193](https://github.com/prefecthq/prefect/issues/193)
- Fix unexpected behavior in assigning tags using contextmanagers - [#190](https://github.com/PrefectHQ/prefect/issues/190)
- Fix bug in initialization of Flows with only `edges` - [#225](https://github.com/PrefectHQ/prefect/pull/225)
- Remove "bottleneck" when creating pipelines of mapped tasks - [#224](https://github.com/PrefectHQ/prefect/pull/224)

### Breaking Changes

- Runner refactor - [#221](https://github.com/PrefectHQ/prefect/pull/221)
- Cleaned up signatures of `TaskRunner` methods - [#171](https://github.com/prefecthq/prefect/issues/171)
- Locally, Python 3.4 users can not run the more advanced parallel executors (`DaskExecutor`) [#186](https://github.com/PrefectHQ/prefect/issues/186)

## 0.3.0 <Badge text="alpha" type="warn">
## 0.3.1 <Badge text="alpha" type="warn">

### Major Features

- Support for user configuration files - [#195](https://github.com/PrefectHQ/prefect/pull/195)

### Minor Features

- None

### Fixes

0.3.0 is the preview release of Prefect.
- Let DotDicts accept non-string keys - [#194](https://github.com/PrefectHQ/prefect/pull/194)

### Breaking Changes

- None

## 0.3.0 <Badge text="alpha" type="warn">

### Major Features

Expand Down
46 changes: 34 additions & 12 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,37 +7,59 @@ sidebarDepth: 1
## 0.3.2

### Major Features
- Local parallelism with `DaskExecutor`
- Resource throttling based on `tags`
- `Task.map` for mapping tasks
- added `AirFlow` utility for importing Airflow DAGs as Prefect Flows

- Local parallelism with `DaskExecutor`
- Resource throttling based on `tags`
- `Task.map` for mapping tasks
- Added `AirFlow` utility for importing Airflow DAGs as Prefect Flows

### Minor Features

- Use Netlify to deploy docs
- Add changelog
- `ShellTask`
- Add `ShellTask`
- Base `Task` class can now be run as a dummy task
- new `return_failed` keyword to `flow.run()` for returning failed tasks
- some minor changes to `flow.visualize()` for visualizing mapped tasks and coloring nodes by state
- added new `flow.replace()` method for swapping out tasks within flows
- add `debug` kwarg to `DaskExecutor` for optionally silencing dask logs
- update `BokehRunner` for visualizing mapped tasks
- New `return_failed` keyword to `flow.run()` for returning failed tasks
- Some minor changes to `flow.visualize()` for visualizing mapped tasks and coloring nodes by state
- Added new `flow.replace()` method for swapping out tasks within flows
- Add `debug` kwarg to `DaskExecutor` for optionally silencing dask logs
- Update `BokehRunner` for visualizing mapped tasks
- Env var configuration settings are typed
- Support for user configuration files

### Fixes

- Fix issue with Versioneer not picking up git tags
- `DotDicts` can have non-string keys
- Fix unexpected behavior in assigning tags using contextmanagers
- Fix bug in initialization of Flows with only `edges`
- Remove "bottleneck" when creating pipelines of mapped tasks

### Breaking Changes

- Runner refactor
- Cleaned up signatures of `TaskRunner` methods
- Locally, Python 3.4 users can not run the more advanced parallel executors (`DaskExecutor`)

## 0.3.0
## 0.3.1 <Badge text="alpha" type="warn">

### Major Features

- Support for user configuration files

### Minor Features

- None

### Fixes

0.3.0 is the initial preview release of Prefect.
- Let DotDicts accept non-string keys

### Breaking Changes

- None

## 0.3.0

### Major Features

Expand Down

0 comments on commit aba6cf0

Please sign in to comment.