Skip to content

Commit

Permalink
Build and changelog for release
Browse files Browse the repository at this point in the history
  • Loading branch information
serialseb committed Mar 5, 2017
1 parent 97c85e0 commit f2ee61b
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 6 deletions.
21 changes: 19 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,27 @@ here's a changelog for ConsulStrucutre!
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [0.0.3]
### Added
- I think it's rude to respond to requests with an error, but I'm not
a server, so I made requests backoff exponentially on error, in case
the server mellows over time
- ConsulStructure is so awesome you obviously don't want to stop it,
but in those rare cases where you do, Cancellation on Stop is working.
- It takes a village to get ConsulStructure out, well, a village of 1,
and many build scripts, so said build scripts have been made reusable
- For people that are curious, there are events for most things happening
- For people that are crafters, there are factories for most things
being used
- For people that are an... I mean, picky, there are now coveralls.io,
sonarqube and coverity scans for various types of builds, which
helped uncover a bunch of edge case bugs in the test suite, which have
been extinguished. The bugs, not the edge cases.

## [0.0.2]
### Added
- ConsulStructure initial version, see the documentation on GitHub!
- ConsulStructure initial version, see the documentation on GitHub!

## [0.0.1]
### Added
- Placeholder version
- Placeholder version
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,13 @@ To get started, you can use nuget to install ConsulStructure.
Using the package manager console:

```powerhsell
Install-Package ConsulStructure
Install-Package ConsulStructure -pre
```

Using the command line client:

```cmd
nuget install ConsulStructure
nuget install ConsulStructure -pre
```

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

## Credits

Expand Down
1 change: 1 addition & 0 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ cache:
- vendor\ -> Gemfile.lock
- C:\ProgramData\chocolatey\bin -> appveyor.yml
- C:\ProgramData\chocolatey\lib -> appveyor.yml
- C:\Users\appveyor\.sonar\cache

build:
parallel: true
Expand Down

0 comments on commit f2ee61b

Please sign in to comment.