|
1 | 1 | # Victory Changelog
|
2 | 2 |
|
| 3 | +## 30.0.0 (2018-07-17) |
| 4 | + |
| 5 | +Victory is becoming a monorepo! |
| 6 | + |
| 7 | +This will not be a breaking change for the majority of users, especially those importing all components from the main `victory` npm package |
| 8 | + |
| 9 | +**Breaking Changes** |
| 10 | + |
| 11 | +- The `Axis` / `Grid` primitive component has been renamed `LineSegment` |
| 12 | +- Victory no longer supports git installs |
| 13 | +- `victory-chart` and `victory-core` packages export different sets of packages than they used to. See the complete list below |
| 14 | + |
| 15 | +**New Package Organization** |
| 16 | + |
| 17 | +- **`victory` exports everything exported from the packages below** |
| 18 | +- `victory-axis@30.0.0` exports `VictoryAxis` |
| 19 | +- `victory-area@30.0.0` exports `VictoryArea` and `Area` |
| 20 | +- `victory-bar@30.0.0` exports `VictoryBar` and `Bar` |
| 21 | +- `victory-box-plot@30.0.0` exports `VictoryBoxPlot` |
| 22 | +- `victory-brush-container@30.0.0` exports `VictoryBrushContainer`, `BrushHelpers` and `brushContainerMixin` |
| 23 | +- `victory-brush-line@30.0.0` exports `VictoryBrushLine` |
| 24 | +- `victory-candlestick@30.0.0` exports `VictoryCandlestick` and `Candle` |
| 25 | +- `victory-chart@30.0.0` exports `VictoryChart` |
| 26 | +- `victory-core@30.0.0` still exports several packages that are used by several Victory components: |
| 27 | + - `VictoryAnimation` |
| 28 | + - `VictoryClipContainer` |
| 29 | + - `VictoryContainer` |
| 30 | + - `VictoryLabel` |
| 31 | + - `VictoryPortal` and `Portal` |
| 32 | + - `VictoryTheme` |
| 33 | + - `VictoryTransition` |
| 34 | + - Several primitive components: |
| 35 | + `Arc`, `Border` / `Box`, `Circle`, `ClipPath`, `LineSegment` (formerly `Axis` / `Grid`), `Line`, `Path`, `Point`, `Rect`, `Text`, `TSpan`, `Whisker` |
| 36 | + - Several utilities: |
| 37 | + - `addEvents`, `Axis`, `Collection`, `CommonProps`, `Data`, `DefaultTransitions`, `Domain`, `Events`, `Helpers`, `Immutable`, `LabelHelpers`, `Log`, `PropTypes`, `Scale`, `Selection`, `Style`, `TextSize`, `Timer`, `Transitions`, `Wrapper` |
| 38 | +- `victory-create-container@30.0.0` exports `createContainer`, `combineContainerMixins` and `makeCreateContainerFunction` |
| 39 | +- `victory-cursor-container@30.0.0` exports `VictoryCursorContainer`, `CursorHelpers` and `cursorContainerMixin` |
| 40 | +- `victory-errorbar@30.0.0` exports `VictoryErrorBar` and `ErrorBar` |
| 41 | +- `victory-group@30.0.0` exports `VictoryGroup` |
| 42 | +- `victory-legend@30.0.0` exports `VictoryLegend` |
| 43 | +- `victory-line@30.0.0` exports `VictoryLine` and `Curve` |
| 44 | +- `victory-pie@30.0.0` exports `VictoryPie` and `Slice` |
| 45 | +- `victory-scatter@30.0.0` exports `VictoryScatter` |
| 46 | +- `victory-selection-container@30.0.0` exports `VictorySelectionContainer`, `SelectionHelpers` and `selectionContainerMixin` |
| 47 | +- `victory-shared-events@30.0.0` exports `VictorySharedEvents` |
| 48 | +- `victory-stack@30.0.0` exports `VictoryStack` |
| 49 | +- `victory-tooltip@30.0.0` exports `VictoryTooltip` and `Flyout` |
| 50 | +- `victory-voronoi@30.0.0` exports `VictoryVoronoi` and `Voronoi` |
| 51 | +- `victory-voronoi-container@30.0.0` exports `VictoryVoronoiContainer`, `VoronoiHelpers` and `voronoiContainerMixin` |
| 52 | +- `victory-zoom-container@30.0.0` exports `VictoryZoomContainer`, `RawZoomHelpers`, `ZoomHelpers` and `zoomContainerMixin` |
| 53 | + |
| 54 | + |
3 | 55 | ## 0.27.2
|
4 | 56 |
|
5 | 57 | VictoryPie
|
|
0 commit comments