-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathCHANGELOG
128 lines (114 loc) · 4.04 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
Version 0.7.2 (2024-06-26)
--------------------------
Do not decode iglu json webhook ue_pr paramter on coerce (close #144)
Version 0.7.1 (2024-06-18)
--------------------------
Make NVP codec isomorphic (close #143)
Bump github actions
Version 0.7.0 (2024-04-24)
--------------------------
Add local testing CLI (#142)
Run all matched configs for given row (#142)
Version 0.6.1 (2023-11-22)
--------------------------
Fix CI step for GH release creation
Allow filtering base64-encoded fields in conditions (#134)
Upgrade dependencies to mitigate security vulnerabilites (#136)
Handle url-unsafe Base64 encodings (#137)
Clarify which fields are expected to get a freshly generated value
Version 0.6.0 (2023-05-26)
--------------------------
Set event recovery version dynamically in bad rows (#84)
Add stable Flink kinesis job and deprecate Spark (#132)
Add devenv shell and pre-commit hooks
Add dataflow-runner templates
Version 0.5.2 (2023-04-27)
--------------------------
Add basic cloudwatch metrics (#128)
Remove flink (#127)
Add CPFV handling for double Base64-encoded payloads (#127)
Version 0.5.1 (2022-08-11)
--------------------------
Bump framework dependencies (#121)
Fix Snyk github action (#119)
Version 0.5.0 (2022-04-15)
--------------------------
Bump cats to 2.7.0 (#112)
Bump circe-optics to 0.14.1 (#109)
Bump circe to 0.14.1 (#108)
Bump cats-effect to 2.5.3 (#107)
Bump monocle-macro to 2.1.0 (#106)
Bump cats-core to 2.6.1 (#105)
Bump snowplow-badrows to 2.1.1 (#104)
Bump iglu-scala-client to 1.1.1 (#103)
Bump spark to 3.1.2 (#102)
Bump jackson-databind to 2.10.5.1 (#101)
Bump slf4j to 1.7.36 (#100)
Bump beam-runners-google-cloud-dataflow-java to 2.36.0 (#99)
Bump scio to 0.11.5 (#98)
Add tag for beam sink (#115)
Add bootstrap script for EMR (#118)
Add detailed check for integration spec (#110)
Change Docker base image to eclipse-temurin:11-jre-focal (#93)
Version 0.4.1 (2022-03-25)
--------------------------
Only extract iglu-webhook messages to top-level event (#96)
Version 0.4.0 (2022-02-03)
--------------------------
Bump sbt-native-packager to 1.7.6 (#89)
Bump beam base image to 0.2.0 (#88)
Bump scalafmt to 1.6.1 (#85)
Use github actions for CI (#87)
Raise instead of not modifying when querystring invalid (#86)
Coerce `ue_pr` to `CollectorPayload` from `RawEvent` (#81)
Add check transformation for url-encoded fields (closes #77)
Greedy array matcher (close #91)
Add `Add` step (#80)
Version 0.3.1 (2020-09-10)
--------------------------
Use fold for Json replacement (#71)
Unify Conditions functions (#72)
Version 0.3.0 (2020-08-17)
--------------------------
Add a better example for filtring querystrings (#68)
Make Kinesis output optional (#65)
Add RFC-based character-encoding to URL fixing (#66)
Add `debugOutput` flag for Spark job (#64)
Remove Base64 encoding upon writing (#63)
Explicitly use JSON types in conditions (#62)
Extend copyright notice to 2020 (#69)
Version 0.2.0 (2020-05-10)
--------------------------
Support new bad row format (#44)
Add filtering by regex in JSON Path (#54)
Add basic metrics summary for spark job (#55)
Update SBT settings to reflect template (#47)
Configure scalafmt (#45)
Bump scala-common-enrich to 1.1.0 (#50)
Bump scio to 0.8.4 (#49)
Add convenience automation scripts (#48)
Add Bintray credentials to .travis.yml (closes #56)
Change Travis distribution to Trusty (#46)
Version 0.1.1 (2019-07-17)
--------------------------
Add ReplaceInPath recovery scenario (#38)
Version 0.1.0 (2019-01-14)
--------------------------
Add basic recovery scenarios (#6)
Add recovery scenarios for base64-encoded fields (#7)
Add a recovery job using Spark (#1)
Add a recovery job using Beam (#3)
Add an Iglu schema integration (#8)
Add README.md (#2)
Add scaladoc (#10)
Add an Apache 2.0 license (#9)
Add CI/CD for the Spark job (#5)
Add CI/CD for the Beam job (#12)
Introduce sbt-tpolecat (#11)
Enable code coverage reports (#13)
Add a contributing guide (#15)
Add GitHub templates (#14)
Add badges to the README (#16)
Add Bintray credentials in .travis.yml (#18)
Add AWS credentials in .travis.yml (#4)
Add Docker credentials in .travis.yml (#17)