Skip to content

Commit f2ee61b

Browse files
committed
Build and changelog for release
1 parent 97c85e0 commit f2ee61b

File tree

3 files changed

+24
-6
lines changed

3 files changed

+24
-6
lines changed

CHANGELOG.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,27 @@ here's a changelog for ConsulStrucutre!
55
The format is based on [Keep a Changelog](http://keepachangelog.com/)
66
and this project adheres to [Semantic Versioning](http://semver.org/).
77

8+
## [0.0.3]
9+
### Added
10+
- I think it's rude to respond to requests with an error, but I'm not
11+
a server, so I made requests backoff exponentially on error, in case
12+
the server mellows over time
13+
- ConsulStructure is so awesome you obviously don't want to stop it,
14+
but in those rare cases where you do, Cancellation on Stop is working.
15+
- It takes a village to get ConsulStructure out, well, a village of 1,
16+
and many build scripts, so said build scripts have been made reusable
17+
- For people that are curious, there are events for most things happening
18+
- For people that are crafters, there are factories for most things
19+
being used
20+
- For people that are an... I mean, picky, there are now coveralls.io,
21+
sonarqube and coverity scans for various types of builds, which
22+
helped uncover a bunch of edge case bugs in the test suite, which have
23+
been extinguished. The bugs, not the edge cases.
24+
825
## [0.0.2]
926
### Added
10-
- ConsulStructure initial version, see the documentation on GitHub!
27+
- ConsulStructure initial version, see the documentation on GitHub!
1128

1229
## [0.0.1]
1330
### Added
14-
- Placeholder version
31+
- Placeholder version

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ To get started, you can use nuget to install ConsulStructure.
2828
Using the package manager console:
2929

3030
```powerhsell
31-
Install-Package ConsulStructure
31+
Install-Package ConsulStructure -pre
3232
```
3333

3434
Using the command line client:
3535

3636
```cmd
37-
nuget install ConsulStructure
37+
nuget install ConsulStructure -pre
3838
```
3939

4040
To start receiving updates from Consul into your settings, it's one line, no dependencies,
@@ -91,10 +91,10 @@ json using the excellent SimpleJson library.
9191
- [x] Test HTTP part of the library
9292
- [x] Create AppVeyor / Travis build
9393
- [x] Create nuget package
94-
- [ ] Publish to nuget
94+
- [x] Publish to nuget
9595
- [ ] Add all base datatype converters
9696
- [ ] Add converters for go's way of writing data (dates and timespans come to mind)
97-
- [ ] Exponential back off strategy
97+
- [x] Exponential back off strategy
9898

9999
## Credits
100100

appveyor.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ cache:
3131
- vendor\ -> Gemfile.lock
3232
- C:\ProgramData\chocolatey\bin -> appveyor.yml
3333
- C:\ProgramData\chocolatey\lib -> appveyor.yml
34+
- C:\Users\appveyor\.sonar\cache
3435

3536
build:
3637
parallel: true

0 commit comments

Comments
 (0)