Skip to content

Commit 4f83875

Browse files
committed
Create 1.0.0 release.
1 parent 6711903 commit 4f83875

4 files changed

Lines changed: 11 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog][changelog], and this project adheres
66
to [Semantic Versioning][versioning].
7-
8-
## [Unreleased]
7+
ß
8+
## 1.0.0
99

1010
Initial release.
1111

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# ConfigSL
1+
# ConfigSL [![Coverage Status][badge-coverage]][coverage]
22

33
ConfigSL is a simple Domain-Specific Language (DSL) module for configuration.
44
It is designed to provide a declarative way to define configuration, with as few
@@ -100,3 +100,6 @@ classes, they will need to be implemented in both.
100100
It's important to note that this is not limited to your defined configuration
101101
options, but also methods such as `register_file_format` and
102102
`config_file_path`.
103+
104+
[badge-coverage]: https://coveralls.io/repos/github/jamesiarmes/configsl/badge.svg
105+
[coverage]: https://coveralls.io/github/jamesiarmes/configsl

configsql.gemspec

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,18 @@
22

33
Gem::Specification.new do |s|
44
s.name = 'configsl'
5-
s.version = '0.1.0'
5+
s.version = '1.0.0'
66
s.licenses = ['MIT']
7-
s.summary = 'ConfigSL is a simple configuration DSL.'
7+
s.summary = 'A simple DSL for declarative configuration in ruby.'
88
s.description = 'A simple, modular, extensible DSL for configuration.'
99
s.authors = ['James I. Armes']
1010
s.email = 'jamesiarmes@gmail.com'
1111
s.files = Dir['lib/**/*'] + Dir['Gemfile']
12+
s.extra_rdoc_files = %w[README.md CHANGELOG.md]
1213
s.homepage = 'https://github.com/jamesiarmes/configsl'
1314
s.metadata = {
1415
'bug_tracker_uri' => 'https://github.com/jamesiarmes/configsl/issues',
16+
'changelog_uri' => 'https://github.com/jamesiarmes/configsl/blob/main/CHANGELOG.md',
1517
'homepage_uri' => s.homepage,
1618
'rubygems_mfa_required' => 'true',
1719
'source_code_uri' => 'https://github.com/jamesiarmes/configsl'

lib/configsl.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
require_relative 'configsl/config'
44

55
module ConfigSL
6-
VERSION = '0.1.0'
6+
VERSION = '1.0.0'
77
end

0 commit comments

Comments
 (0)