UNPKG

4.71 kBMarkdownView Raw
1# Changelog
2
3All notable changes to this project will be documented in this file.
4
5The format is based on [Keep a Changelog](http://keepachangelog.com/)
6and this project adheres to [Semantic Versioning](http://semver.org/).
7
8## [Unreleased](https://github.com/atomist/sdm/compare/1.0.0-M.3...HEAD)
9
10### Added
11
12- Prepare to hook in client startup events . [#48](https://github.com/atomist/sdm-core/issues/48)
13
14### Changed
15
16- FingerprintInvocation contains a vector of Fingerprints. [#49](https://github.com/atomist/sdm-core/issues/49)
17
18### Removed
19
20- **BREAKING** Goal contexts no longer have an order but splitContext expects one. [#47](https://github.com/atomist/sdm-core/issues/47)
21
22## [1.0.0-M.3](https://github.com/atomist/sdm/compare/1.0.0-M.1...1.0.0-M.3) - 2018-09-04
23
24### Added
25
26- Stronger validation of required configration values. [#48a616b](https://github.com/atomist/sdm-core/commit/48a616bfbb304f5ca8f483aa91d1fd563f5dcbd8)
27- Add mergePullRequest flag to local config. [#7784157](https://github.com/atomist/sdm-core/commit/77841573c406f60796196ca1637a814e8bb52a2b)
28- Allow goals to receive implementations and listeners. [#41](https://github.com/atomist/sdm-core/issues/41)
29
30### Changed
31
32- **BREAKING** Move local configuration into configuration object. [#34](https://github.com/atomist/sdm-core/issues/34)
33- **BREAKING** Moved "set goal state" and "reset goals" into an extension pack. Add it in your SDM if you want these: `sdm.addExtensionPacks(GoalState)`
34
35### Removed
36
37- **BREAKING** Moved docker functionality to separate pack. [#44](https://github.com/atomist/sdm-core/issues/44)
38
39## [1.0.0-M.1](https://github.com/atomist/sdm/compare/0.4.10...1.0.0-M.1) - 2018-08-27
40
41## [0.4.10](https://github.com/atomist/sdm/compare/0.4.9...0.4.10) - 2018-08-27
42
43## [0.4.9](https://github.com/atomist/sdm/compare/0.4.8...0.4.9) - 2018-08-24
44
45## [0.4.8](https://github.com/atomist/sdm/compare/0.4.7...0.4.8) - 2018-08-24
46
47## [0.4.7](https://github.com/atomist/sdm/compare/0.4.6...0.4.7) - 2018-08-23
48
49## [0.4.6](https://github.com/atomist/sdm/compare/0.4.5...0.4.6) - 2018-08-22
50
51## [0.4.5](https://github.com/atomist/sdm/compare/0.4.4...0.4.5) - 2018-08-21
52
53## [0.4.4](https://github.com/atomist/sdm/compare/0.4.3...0.4.4) - 2018-08-21
54
55## [0.4.3](https://github.com/atomist/sdm/compare/0.4.2...0.4.3) - 2018-08-21
56
57## [0.4.2](https://github.com/atomist/sdm/compare/0.4.1...0.4.2) - 2018-08-17
58
59## [0.4.1](https://github.com/atomist/sdm/compare/0.4.0...0.4.1) - 2018-08-09
60
61### Fixed
62
63- Corrected GraphQL file/name agreement.
64
65## [0.4.0](https://github.com/atomist/sdm/compare/0.2.4...0.4.0) - 2018-08-07
66
67### Added
68
69- Cleanup scheduled goal jobs on Kubernetes. [#4](https://github.com/atomist/sdm-core/issues/4)
70- EditorRegistration supports general editorCommand customizations, instead of specifically dryRun. If you were setting `dryRun = true`, set `editorCommandFactory = dryRunEditorCommand` instead.
71- ProjectVersioner function type receives an SdmGoalEvent instead of a Status fragment.
72- Differentiate between internal and external side-effecting fulfillment. [#9](https://github.com/atomist/sdm-core/issues/9)
73- Add ability to extract and report goal Progress. [#14](https://github.com/atomist/sdm-core/issues/14)
74- Add VoteOnGoalApprovalRequest. [#17](https://github.com/atomist/sdm-core/issues/17)
75- Attempt to configure local SDM. [#23](https://github.com/atomist/sdm-core/issues/23)
76
77### Changed
78
79- Remove disposal command from default list of registered commands. [#5](https://github.com/atomist/sdm-core/issues/5)
80- **BREAKING** Removed "dry run" support. See `makeBuildAware` in `sdm`.
81- Allow configuration of status creation for NPM packages. [#10](https://github.com/atomist/sdm-core/issues/10)
82- **BREAKING** Removed Node and `npm` support. Moved to `sdm-pack-node`.
83
84### Deprecated
85
86- Rename to GoalInvocation; deprecate status. [#2](https://github.com/atomist/sdm-core/issues/2)
87
88### Fixed
89
90- **BREAKING** EditorRegistration supports general editorCommand customizations, instead of specifically dryRun.
91- Link is missing on npm publish goal. [#11](https://github.com/atomist/sdm-core/issues/11)
92- Use credentialsResolver consistently. [#18](https://github.com/atomist/sdm-core/issues/18)
93
94## [0.2.3](https://github.com/atomist/sdm/compare/0.2.2...0.2.3) - 2018-06-18
95
96### Fixed
97
98- **BREAKING** SeedDrivenGeneratorSupport allows you to override the seed. This fixes a bug with overriding the seed name.
99
100## Earlier
101
102### Added
103
104- Can provide tag when publishing NPM package. [#404](https://github.com/atomist/sdm/issues/404)
105
106## [0.1.0](https://github.com/atomist/sdm/tree/0.1.0) - 2018-05-16
107
108### Added
109
110- Everything.