-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathCHANGELOG.json
217 lines (216 loc) · 9.52 KB
/
CHANGELOG.json
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
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
{
"1.3.0": [
"A new changelog",
"A new updater that shows changes for latest version when prompting for restart",
"Import config into an existing app",
"App admins can export an environment to a .env, .yaml, or .json file",
"First few characters of ENVKEY are shown for generated ENVKEYs to make it easier to keep track of them",
"A per-app flag to enable/disable auto-capitalization (disabled on import if var names aren't all caps)",
"Filter variables by name",
"Filter apps/users by name in sidebar for teams with more than 8 apps + users",
"Truncate Encryption Token when inviting collaborators so the whole thing isn't visible",
"Updates for new pricing structure (accounts created before 2018-02-21 unaffected)",
"Web demo mode for new live demo (linked from landing page)",
"Some styling and copy tweaks"
],
"1.3.1": [
"Fix variable filter integration with sub-environments"
],
"1.3.2": [
"Fix for updater CHANGELOG display"
],
"1.3.3": [
"Pricing structure update (accounts created before 2018-03-12 unaffected)",
"Add https://raw.githubusercontent.com to CSP connect-src - fixes updater CHANGELOG bug",
"Fix sidebar back button issue"
],
"1.3.4": [
"Fix for updater window deallocation bug"
],
"1.3.5": [
"Smooth handling of multi-line text",
"Fix for users often getting logged out after auto-updates",
"Fix for CSP connect-src blocking some endpoints required by Pusher for realtime updates",
"Fix blank screen for non-org owners after free trial expires",
"Remove usage-based limits from billing screens",
"Update electron"
],
"1.3.6": [
"Really fix updater CHANGELOG display",
"Show all elapsed versions in updater CHANGELOG display",
"Fix for copying issue with multi-line text",
"Better alignment for multi-line text",
"Warning if conflict encountered when syncing env before update (fixes potential overwrite issue)",
"Warning if user attempts to close app while encrypt-and-sync in progress"
],
"1.3.7": [
"Multi-line editing mode - more space for long values",
"Fix for error/endless spinner when user with existing account accepts invite with invalid passphrase",
"Fix for upgrading plan after trial expires",
"Update electron"
],
"1.3.8": [
"Import and export for sub-environments",
"Fix for CMD+Q/Quit EnvKey not exiting on mac",
"Some dependency updates and cleanup"
],
"1.3.9": [
"Invoices can now be downloaded as PDFs by Org Owners in the My Organization > Billing section",
"An invoice PDF is now attached to emailed receipts",
"Org Owners can set a billing email to determine where receipts/invoices are sent",
"Org Owners can also set the organization's legal name, billing address, and VAT number for display on invoices",
"Better preview for multi-line values",
"Increase length limit for displaying multi-line edit mode",
"Fix for persistent null error issue when closing updater window - finally discovered the true cause of this"
],
"1.4.0": [
"EnvKey Firewall allows whitelisting IP addresses and IP ranges to restrict access to trusted networks - can be set on an org-wide basis (by Org Admins) or an app-specific basis (by App Admins)",
"ENVKEYs with IP restrictions now have their encrypted backups sent to a private S3 bucket with an Lambda function in front of it that verifies IPs - client libraries should therefore be updated to enable high availability when using EnvKey Firewall",
"Automated account reset - if a user forgets their passphrase, EnvKey now guides them through resetting their account and regaining access from an admin (when possible)",
"Fix for race condition when accepting an invitation that could sometimes cause decryption to fail",
"Fix for invoice settings not being displayed correctly after an update",
"Fix for inheritance issue that could cause an environment to retain the old value when the environment it inherits from is set to undefined",
"Fix for auto-caps setting not updating when switching between apps",
"Better handle account deletion scenarios that involve multiple organizations or an Org Owner deleting their account",
"Better handle timeouts from the API server caused by patchy network conditions, waking up from sleep, etc. instead of showing an endless spinner"
],
"1.4.1": [
"Fix for high CPU usage while idling",
"Fix for issue that caused sign out when navigating to home screen",
"Fix for search icon blocking part of auto-complete options when setting a new variable's production value"
],
"1.4.2": [
"Confirmation when deleting a value",
"Warning to prevent clearing of uncommitted value when clicking away",
"Variables filter now case insensitive",
"Fix bug that prevented commit prompt (clarifying ESC for cancel, ENTER for commit) from correctly showing on edit",
"Fix for rare data integrity issues during simulataneous updates",
"Fix for occasional bug when updating billing email",
"Fix sort order for updater CHANGELOG when updating multiple versions",
"Update electron and related packages"
],
"1.4.3": [
"Fix bug that prevents importing into sub-environments when the import includes an override of a variable from the base environment"
],
"1.4.4": [
"Fix for web of trust verification bug that could prevent decryption in some circumstances after a user has deleted their account"
],
"1.4.5": [
"Fix for real-time updates bug that could in some circumstances cause an inconsistent state and corrupted data when app access levels are changed",
"Readability improvements for environment values and placeholders",
"Fix for missing tray icon on Linux"
],
"1.4.6": [
"Improved Electron sandboxing in preload.js script",
"Sanitized client-side log collection for faster debugging of client issues (only non-sensitive metadata is included via explicit whitelisting)"
],
"1.4.7": [
"Minor improvements to client-side log collection"
],
"1.4.8": [
"Fix for client-side logs performance issue"
],
"1.4.9": [
"Enable console logging for web of trust verification steps"
],
"1.4.10": [
"Fix for redux-saga issue that could cause decryption to hang while verifying a large number of public keys in the web of trust"
],
"1.4.11": [
"Fix for web of trust verification bug that could cause decryption to fail in some circumstances",
"Ensure sanitized error logging cannot trigger infinite request loop",
"Improved error message when attempting to accept an invitation with a misformed Encryption Code"
],
"1.4.12": [
"Fix for issue that could cause variable updates to fail for users with Developer role in some circumstances"
],
"1.4.13": [
"Fix vertical scrolling of sub-environments list",
"Add an option to clone an existing sub-environment when creating a new one"
],
"1.4.14": [
"Fix for issue that could cause sub-environment values to be incorrectly overriden in some circumstances"
],
"1.4.15": [
"Bump up api request timeout from 30 seconds to 2 minutes to avoid failures with large responses and/or slow network conditions--should improve resiliency for orgs with many apps"
],
"1.4.16": [
"Add Apple app notarization to deployment process (fixes DMG-blocking on OSX Catalina)",
"Update electron"
],
"1.4.17": [
"Update OpenPGP.js to fix 'Random number buffer depleted' error with many concurrent encryption operations"
],
"1.4.18": [
"Workaround for rare OpenPGP.js signature truncation bug"
],
"1.4.19": [
"Fix issue causing update of master passphrase to fail"
],
"1.4.20": [
"Make internet connectivity test more robust to resolve rare firewall issues"
],
"1.4.21": [
"Export Org functionality for Org Owner (for import into v2)",
"Further increase request timeout for large organizations"
],
"1.4.22": [
"Fix URL and Content-Security Policy entry for AWS status page used in connection check"
],
"1.4.23": [
"Fix for restart loop during decryption that can affect large organizations"
],
"1.4.24": [
"Fix for error on decryption and reactivation introduced in previous release"
],
"1.4.25": [
"Improved logging for Export Org functionality to debug rare error cases"
],
"1.4.26": [
"Fix for broken build in previous release"
],
"1.4.27": [
"Fix for rare error in Export Org functionality"
],
"1.4.28": [
"Further increase request timeout for large organizations"
],
"1.4.29": [
"Disable automatic collection of client session logs to improve performance"
],
"1.5.0": [
"Seamless upgrades to EnvKey v2"
],
"1.5.1": [
"Fix for v2 upgrade timeout issue"
],
"1.5.2": [
"Fixes for v2 upgrade and archive export issues",
"v2 upgrades can now resume if interrupted, improving robustness"
],
"1.5.3": [
"Fix for UI issue when canceling a v2 upgrade"
],
"1.5.4": [
"Adapt v2 upgrades to v2 process model updates"
],
"1.5.5": [
"Fixes for non-owner account v2 upgrades"
],
"1.5.6": [
"Fix for v2 upgrade UI loading state issue"
],
"1.5.7": [
"Allow access to v1 org after upgrade to v2 (with warnings changes won't be reflected in v2 org)"
],
"1.5.8": [
"Fix for v2 account upgrade issue when user hasn't entered master passphrase"
],
"1.5.9": [
"Countdown showing Org Owners the number of days to the v1 soft shutdown in upgrade prompt footer (now April 28th)",
"Warning if v2 version is outdated when running upgrade"
],
"1.5.10": [
"EnvKey v1 is now read-only--upgrade to v2 to make changes"
]
}