Skip to content

Commit cde5bfd

Browse files
authored
Merge pull request #531 from matestack/next_release
2.0.0 Release
2 parents 79e0132 + 6f6cf60 commit cde5bfd

File tree

740 files changed

+23566
-26757
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

740 files changed

+23566
-26757
lines changed

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.6.1
1+
2.6.5

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## v2.0.0 Release - 2021-04-12
4+
5+
Please refer to the [migration guide](./docs/migrate-from-1.x-to-2.0.md)
6+
37
## v1.5.0 Release - 2021-03-07
48

59
### Improvements

Dockerfile.dev

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ FROM ruby:2.7.2-alpine3.12
33
RUN gem install bundler:2.1.4
44

55
RUN apk update --no-cache && \
6-
apk add build-base postgresql-dev git nodejs yarn tzdata bash sqlite-dev && \
6+
apk add build-base postgresql-dev git nodejs yarn tzdata bash sqlite-dev npm && \
77
mkdir -p /app
88

99
WORKDIR /app

Gemfile

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,8 @@ gemspec
1111
# Git. Remember to move these dependencies to your gemspec before releasing
1212
# your gem to rubygems.org.
1313

14-
gem "trailblazer-cells"
15-
gem "cells-rails"
16-
gem "cells-haml"
17-
1814
group :development, :test do
19-
gem 'rspec-rails', '~> 3.8'
15+
gem 'rspec-rails', '~> 4.0.2'
2016
gem 'capybara'
2117
gem 'webpacker', '~> 4.0'
2218
gem 'pg', '>= 0.18', '< 2.0'
@@ -25,13 +21,12 @@ group :development, :test do
2521
gem 'simplecov', require: false, group: :test
2622
gem 'byebug'
2723
gem 'webmock'
28-
gem 'turbolinks'
2924
end
3025

3126
group :test do
3227
gem 'pry-rails'
3328
gem 'pry-byebug'
3429
gem "generator_spec"
35-
gem "rspec-retry" # repeating flaky tests
36-
gem "rspec-wait", "~> 0.0.9"
30+
# gem "rspec-retry" # repeating flaky tests
31+
# gem "rspec-wait", "~> 0.0.9"
3732
end

Gemfile.lock

Lines changed: 43 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
PATH
22
remote: .
33
specs:
4-
matestack-ui-core (1.3.2)
5-
cells-haml (>= 0.0.10)
6-
cells-rails (>= 0.1.0)
7-
haml (>= 4.1.0.beta.1)
4+
matestack-ui-core (2.0.0)
85
rails (>= 5.2)
9-
trailblazer-cells (>= 0.0.3)
106

117
GEM
128
remote: https://rubygems.org/
@@ -73,47 +69,30 @@ GEM
7369
addressable (2.7.0)
7470
public_suffix (>= 2.0.2, < 5.0)
7571
builder (3.2.4)
76-
byebug (11.1.1)
77-
capybara (3.31.0)
72+
byebug (11.1.3)
73+
capybara (3.35.3)
7874
addressable
7975
mini_mime (>= 0.1.3)
8076
nokogiri (~> 1.8)
8177
rack (>= 1.6.0)
8278
rack-test (>= 0.6.3)
83-
regexp_parser (~> 1.5)
79+
regexp_parser (>= 1.5, < 3.0)
8480
xpath (~> 3.2)
85-
cells (4.1.7)
86-
declarative-builder (< 0.2.0)
87-
declarative-option (< 0.2.0)
88-
tilt (>= 1.4, < 3)
89-
uber (< 0.2.0)
90-
cells-haml (0.0.10)
91-
cells (>= 4.0.1, <= 6.0.0)
92-
haml (>= 4.1.0.beta.1)
93-
cells-rails (0.1.0)
94-
actionpack (>= 5.0)
95-
cells (>= 4.1.6, < 5.0.0)
9681
childprocess (3.0.0)
97-
coderay (1.1.2)
82+
coderay (1.1.3)
9883
concurrent-ruby (1.1.8)
99-
crack (0.4.3)
100-
safe_yaml (~> 1.0.0)
84+
crack (0.4.5)
85+
rexml
10186
crass (1.0.6)
102-
declarative-builder (0.1.0)
103-
declarative-option (< 0.2.0)
104-
declarative-option (0.1.0)
105-
diff-lcs (1.3)
106-
docile (1.3.2)
87+
diff-lcs (1.4.4)
88+
docile (1.3.5)
10789
erubi (1.10.0)
10890
generator_spec (0.9.4)
10991
activesupport (>= 3.0.0)
11092
railties (>= 3.0.0)
11193
globalid (0.4.2)
11294
activesupport (>= 4.2.0)
113-
haml (5.1.2)
114-
temple (>= 0.8.0)
115-
tilt
116-
hashdiff (1.0.0)
95+
hashdiff (1.0.1)
11796
i18n (1.8.8)
11897
concurrent-ruby (~> 1.0)
11998
loofah (2.9.0)
@@ -123,7 +102,7 @@ GEM
123102
mini_mime (>= 0.1.1)
124103
marcel (0.3.3)
125104
mimemagic (~> 0.3.2)
126-
method_source (0.9.2)
105+
method_source (1.0.0)
127106
mimemagic (0.3.5)
128107
mini_mime (1.0.2)
129108
mini_portile2 (2.5.0)
@@ -133,16 +112,16 @@ GEM
133112
mini_portile2 (~> 2.5.0)
134113
racc (~> 1.4)
135114
pg (1.2.3)
136-
pry (0.12.2)
137-
coderay (~> 1.1.0)
138-
method_source (~> 0.9.0)
139-
pry-byebug (3.8.0)
115+
pry (0.13.1)
116+
coderay (~> 1.1)
117+
method_source (~> 1.0)
118+
pry-byebug (3.9.0)
140119
byebug (~> 11.0)
141-
pry (~> 0.10)
120+
pry (~> 0.13.0)
142121
pry-rails (0.3.9)
143122
pry (>= 0.10.4)
144-
public_suffix (4.0.3)
145-
puma (4.3.5)
123+
public_suffix (4.0.6)
124+
puma (5.2.0)
146125
nio4r (~> 2.0)
147126
racc (1.5.2)
148127
rack (2.2.3)
@@ -177,64 +156,50 @@ GEM
177156
rake (>= 0.8.7)
178157
thor (~> 1.0)
179158
rake (13.0.3)
180-
regexp_parser (1.6.0)
181-
rspec (3.9.0)
182-
rspec-core (~> 3.9.0)
183-
rspec-expectations (~> 3.9.0)
184-
rspec-mocks (~> 3.9.0)
185-
rspec-core (3.9.1)
186-
rspec-support (~> 3.9.1)
187-
rspec-expectations (3.9.0)
159+
regexp_parser (2.0.3)
160+
rexml (3.2.4)
161+
rspec-core (3.10.1)
162+
rspec-support (~> 3.10.0)
163+
rspec-expectations (3.10.1)
188164
diff-lcs (>= 1.2.0, < 2.0)
189-
rspec-support (~> 3.9.0)
190-
rspec-mocks (3.9.1)
165+
rspec-support (~> 3.10.0)
166+
rspec-mocks (3.10.2)
191167
diff-lcs (>= 1.2.0, < 2.0)
192-
rspec-support (~> 3.9.0)
193-
rspec-rails (3.9.0)
194-
actionpack (>= 3.0)
195-
activesupport (>= 3.0)
196-
railties (>= 3.0)
197-
rspec-core (~> 3.9.0)
198-
rspec-expectations (~> 3.9.0)
199-
rspec-mocks (~> 3.9.0)
200-
rspec-support (~> 3.9.0)
201-
rspec-retry (0.6.2)
202-
rspec-core (> 3.3)
203-
rspec-support (3.9.2)
204-
rspec-wait (0.0.9)
205-
rspec (>= 3, < 4)
168+
rspec-support (~> 3.10.0)
169+
rspec-rails (4.0.2)
170+
actionpack (>= 4.2)
171+
activesupport (>= 4.2)
172+
railties (>= 4.2)
173+
rspec-core (~> 3.10)
174+
rspec-expectations (~> 3.10)
175+
rspec-mocks (~> 3.10)
176+
rspec-support (~> 3.10)
177+
rspec-support (3.10.2)
206178
rubyzip (2.3.0)
207-
safe_yaml (1.0.5)
208179
selenium-webdriver (3.142.7)
209180
childprocess (>= 0.5, < 4.0)
210181
rubyzip (>= 1.2.2)
211-
simplecov (0.18.1)
182+
simplecov (0.21.2)
212183
docile (~> 1.1)
213-
simplecov-html (~> 0.11.0)
214-
simplecov-html (0.11.0)
184+
simplecov-html (~> 0.11)
185+
simplecov_json_formatter (~> 0.1)
186+
simplecov-html (0.12.3)
187+
simplecov_json_formatter (0.1.2)
215188
sprockets (4.0.2)
216189
concurrent-ruby (~> 1.0)
217190
rack (> 1, < 3)
218191
sprockets-rails (3.2.2)
219192
actionpack (>= 4.0)
220193
activesupport (>= 4.0)
221194
sprockets (>= 3.0.0)
222-
temple (0.8.2)
223195
thor (1.1.0)
224-
tilt (2.0.10)
225-
trailblazer-cells (0.0.3)
226-
cells (>= 4.1.0.rc1, < 5.0.0)
227-
turbolinks (5.2.1)
228-
turbolinks-source (~> 5.2)
229-
turbolinks-source (5.2.0)
230196
tzinfo (2.0.4)
231197
concurrent-ruby (~> 1.0)
232-
uber (0.1.0)
233-
webmock (3.8.1)
198+
webmock (3.11.2)
234199
addressable (>= 2.3.6)
235200
crack (>= 0.3.2)
236201
hashdiff (>= 0.4.0, < 2.0.0)
237-
webpacker (4.2.2)
202+
webpacker (4.3.0)
238203
activesupport (>= 4.2)
239204
rack-proxy (>= 0.6.1)
240205
railties (>= 4.2)
@@ -251,21 +216,15 @@ PLATFORMS
251216
DEPENDENCIES
252217
byebug
253218
capybara
254-
cells-haml
255-
cells-rails
256219
generator_spec
257220
matestack-ui-core!
258221
pg (>= 0.18, < 2.0)
259222
pry-byebug
260223
pry-rails
261224
puma
262-
rspec-rails (~> 3.8)
263-
rspec-retry
264-
rspec-wait (~> 0.0.9)
225+
rspec-rails (~> 4.0.2)
265226
selenium-webdriver
266227
simplecov
267-
trailblazer-cells
268-
turbolinks
269228
webmock
270229
webpacker (~> 4.0)
271230

LICENSE

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,20 @@
11
Copyright (c) Matestack GmbH
22

3-
matestack-ui-core is an Open Source project licensed under the terms of
4-
the LGPLv3 license. Please see <http://www.gnu.org/licenses/lgpl-3.0.html>
5-
for license text.
3+
Permission is hereby granted, free of charge, to any person obtaining
4+
a copy of this software and associated documentation files (the
5+
"Software"), to deal in the Software without restriction, including
6+
without limitation the rights to use, copy, modify, merge, publish,
7+
distribute, sublicense, and/or sell copies of the Software, and to
8+
permit persons to whom the Software is furnished to do so, subject to
9+
the following conditions:
610

7-
Matestack will provide a commercial-friendly license allowing private forks
8-
and modifications of matestack-ui-core. Please request at jonas@matestack.io
11+
The above copyright notice and this permission notice shall be
12+
included in all copies or substantial portions of the Software.
13+
14+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
15+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
16+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
17+
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
18+
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
19+
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
20+
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

0 commit comments

Comments
 (0)