-
Notifications
You must be signed in to change notification settings - Fork 6
/
CHANGELOG
181 lines (159 loc) · 6.46 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
Version 0.12.2 (2024-02-16)
---------------------------
Bump schema-ddl to 0.22.1 (#176)
Version 0.12.1 (2024-02-14)
---------------------------
Bump schema-ddl to 0.22.0 (#173)
Version 0.12.0 (2024-01-19)
---------------------------
Bump schema-ddl to 0.21.0 (#170)
Add static verify-redshift command (#168)
Version 0.11.3 (2023-06-07)
---------------------------
Bump schema-ddl to 0.19.2 allow redshift numeric type narrowing (#163)
Version 0.11.2 (2023-06-06)
---------------------------
Crosscheck should detect drifting schema versions when table has incorrect schema version (#162)
Version 0.11.1 (2023-05-16)
---------------------------
Improve table-check output (#161)
Handle product types properly in table-check command (#159)
Fix Redshift table check when DB has multiple tables with the same name (#152)
Version 0.11.0 (2023-04-26)
---------------------------
Verify more column details in table-check command (close #150)
Add verify-parquet command (close #148)
Deprecate rdbms commands (close #145)
Bump scala version to 2.13 (close #144)
Deprecate the JSONpaths related functionality (close #141)
Version 0.10.2 (2023-01-26)
---------------------------
Remove info from README that is already in the Igluctl docs (#139)
Allow empty skippedSchemas with igluctl deploy (#136)
Version 0.10.1 (2022-08-11)
--------------------------
Ensure igluctl static push works when iglu server url has a path (#130)
Version 0.10.0 (2022-07-05)
--------------------------
Drop doobie-postgres (#122)
Bump jackson-databind to 2.12.7 (#121)
Bump awssdk s3 to 2.17.213 (#120)
Use http4s (#119)
Enable follow redirects (#124)
Drop support for iglu-server <0.6.0 (#127)
Version 0.9.0 (2022-05-22)
--------------------------
Option to filter schemas when linting (#86)
Set content type to appplication/json when pushing schemas to S3 (#88)
Remove unused --split-product-types flag (#105)
Remove skip warnings option (#112)
Fix warning message for ambiguous schemas (#87)
Bump sbt to 1.5.8 (#104)
Version 0.8.1 (2022-01-06)
--------------------------
Update 'action-zip' owner in 'cd' job (#97)
Replace '2021' with '2022' in all license headers (#94)
Remove 'Path.of' usages to preserve compatibility with java8 (#91)
Version 0.8.0 (2021-08-27)
--------------------------
Use hocon format for the deploy configuration file (#83)
Add option to generate schema lists (#63)
Fail s3cp and push when a schema has invalid metadata (#13)
Add check metadata-path check for static generate command (#43)
Provide meaningful error messages on unexpected Iglu Registry responses (#21)
Remove SLF4J warnings from stderr (#75)
Bump specs2 to 4.12.3 (#74)
Zip igluctl binary before attaching to github release (#62)
Bump sbt to 1.5.5 (#73)
Bump iglu-scala-client to 1.1.1 (#72)
Bump scalacheck to 1.15.4 (#71)
Bump kind-projector to 0.13.0 (#70)
Remove unused json-schema-validator dependency (#79)
Bump circe to 0.14.1 (#80)
Remove javax xml dependencies (#78)
Bump schema-ddl to 0.14.1 (#77)
Bump doobie to 0.13.4 (#76)
Bump fs2 to 2.5.9 (#69)
Bump scalaj to 2.4.2 (#68)
Bump decline to 1.4.0 (#67)
Bump cats-effect to 2.5.3 (#66)
Bump scala compiler to 2.12.14 (#65)
Bump aws sdk to version 2 (#64)
Version 0.7.2 (2021-01-20)
--------------------------
Migrate to GitHub Actions (#58)
Update copyright for 2021 (#59)
Don't create temporary key by default in static push (#56)
Version 0.7.1 (2020-04-22)
--------------------------
Provide server response in static push errors (#54)
Version 0.7.0 (2019-02-06)
--------------------------
Add rdbms table-migrate command (#51)
Make the output argument to static generate optional (#9)
Change Travis distribution to Trusty (#52)
Anomalous error on lint (#11)
Raise error when linting invalid JSON (#10)
Add --version flag (#12)
Add rdbms table-check command (#8)
Add static pull command (#20)
Bump Iglu Client to 0.6.0 (#49)
Bump SchemaDDL to 0.10.0 (#50)
Add server keygen command (#6)
Add Bintray credentials to .travis.yml (#3)
Add CI/CD to project (#2)
Add CHANGELOG (#1)
Version 0.6.0 (2019-01-16)
--------------------------
Bump SBT to 1.2.8 (snowplow/iglu#467)
Replace scopt with decline (snowplow/iglu#462)
Omit "no maxLength" warning if hostname format is present (snowplow/iglu#341)
Factor out AWScala (snowplow/iglu#283)
Bump Schema DDL to 0.9.0 (snowplow/iglu#458)
Version 0.5.0 (2018-08-24)
--------------------------
Make Redshift maxLength check skippable (snowplow/iglu#408)
Add static deploy command (snowplow/iglu#375)
Bump Schema DDL to 0.8.0 (snowplow/iglu#413)
Bump SBT to 1.2.1 (snowplow/iglu#415)
Version 0.4.1 (2018-04-19)
--------------------------
Add support for Java 9 (snowplow/iglu#300)
Fix interpreting SchemaVer warnings as failures (snowplow/iglu#340)
Bump to 0.4.1 (snowplow/iglu#345)
Version 0.4.0 (2018-02-07)
--------------------------
Fix false failure message in push command (snowplow/iglu#313)
Switch severity level to skip checks (snowplow/iglu#232)
Table ownership setup as part of DDL (snowplow/iglu#225)
Warn user if he tries to generate DDL not for 1-0-0 (snowplow/iglu#221)
Drop version and extension from executable filename (snowplow/iglu#308)
Add linter for "description" fields of properties (snowplow/iglu#264)
Use UTC in header generation of Redshift DDL files (snowplow/iglu#223)
Bump Schema DDL to 0.7.0 (snowplow/iglu#333)
Version 0.3.0 (2017-12-27)
--------------------------
Bump Schema DDL to 0.6.0 (snowplow/iglu#295)
Switch to Scala 2.12 (snowplow/iglu#287)
Add lint check of unknown formats (snowplow/iglu#227)
Bump AWS SDK S3 to 1.11.250 (snowplow/iglu#279)
Fix incorrect generation of Redshift and JSON Path filenames (snowplow/iglu#271)
Version 0.2.0 (2016-10-05)
--------------------------
Escape Windows-separator character (snowplow/iglu#208)
Add iglu lint severity levels (snowplow/iglu#175)
Add s3cp subcommand (snowplow/iglu#201)
Add option to upload schemas publicly (snowplow/iglu#202)
Add ability to provide full URL as registry root (snowplow/iglu#199)
Make error messages more explicit (snowplow/iglu#198)
Fix build with absent Bintray credentials (snowplow/iglu#200)
Rename schema option to dbschema (snowplow/iglu#197)
Make output of static generate more consistent (snowplow/iglu#171)
Make static generate --force more explicit (snowplow/iglu#166)
Version 0.1.0 (2016-08-01)
--------------------------
Use exit status 1 for static generate (snowplow/iglu#184)
Add linting for nonsense schemas (snowplow/iglu#164)
Add igluctl lint command (snowplow/iglu#145)
Port Repo Syncer into igluctl static push (snowplow/iglu#144)
Port schema-guru ddl to igluctl static generate (snowplow/iglu#143)