@@ -132,7 +132,7 @@ users.
132
132
response of status code 418. It now processes the request instead.
133
133
134
134
- ` HttpClient::* ` functions called with usernames and passwords in the URL can
135
- now support arbitrary UTF8 (in the past, Unicode was not supported.)
135
+ now support arbitrary UTF-8 (in the past, Unicode was not supported.)
136
136
137
137
- ` X509::pemCertificatePublicKeys ` used to only work for RSA keys. It now also
138
138
supports DSA and ECDSA keys. The old version would read ECDSA keys and return
@@ -149,7 +149,7 @@ users.
149
149
150
150
These breaking changes were documented and announced many months in advance of
151
151
switching over to the new version of Darklang. We also very careful deployed the
152
- new code, watching for suspiscious changes in any Dark programs that were
152
+ new code, watching for suspicious changes in any Dark programs that were
153
153
running. In the rare case where something went awry, we contacted the users and
154
154
worked with them to ensure a seamless transition.
155
155
@@ -199,7 +199,7 @@ bare identifiers, while the new version puts them in a string (e.g. `NaN` vs
199
199
This may occur in any of the places in which we generate JSON, which are:
200
200
201
201
- when responding to a HTTP request in the HTTP framework
202
- - when making a request with HttpClient (any version)
202
+ - when making a request with ` HttpClient ` (any version)
203
203
- when calling any of:
204
204
- ` Dict::toJson_v0 `
205
205
- ` Object::toJson_v1 ` (_ deprecated_ )
@@ -232,7 +232,7 @@ before).
232
232
Dark parses JSON:
233
233
234
234
- when receiving a HTTP request in the HTTP framework
235
- - when receiving a response to a request made with HttpClient (any version)
235
+ - when receiving a response to a request made with ` HttpClient ` (any version)
236
236
- when calling any of:
237
237
238
238
- ` JSON::parse_v1 `
@@ -314,14 +314,14 @@ Behind the scenes, Dark has greatly improved its operations.
314
314
315
315
- Nodes are now autoscaled, leading to significant cost savings.
316
316
317
- - Updated to latest version of kubernetes, cert-manager (which powers our
317
+ - Updated to latest version of Kubernetes, ` cert-manager ` (which powers our
318
318
[ custom domains] ( https://docs.darklang.com/how-to/custom-domains ) feature),
319
319
nginx, and other tools that we use.
320
320
321
321
- Added internal [ feature flagging] ( https://launchdarkly.com ) to give us more
322
322
control over how our infrastructure runs in production
323
323
324
- - Significantly increased use of kubernetes ' security features, in particular
324
+ - Significantly increased use of Kubernetes ' security features, in particular
325
325
internal firewalls.
326
326
327
327
- Standardized our production deployment process using a tool we wrote called
@@ -338,8 +338,8 @@ Behind the scenes, Dark has greatly improved its operations.
338
338
339
339
- moved docs to docs.darklang.com
340
340
- [ refactored docs] ( https://github.com/darklang/docs/pull/220 ) to use the Divio
341
- documentation system, categorizing all docs into Tuotials , Reference, How-tos ,
342
- Walk-throughs and Discussion.
341
+ documentation system, categorizing all docs into Tutorials , Reference,
342
+ How-tos, Walk-throughs and Discussion.
343
343
- fixed all links
344
344
- redo the
345
345
[ Error Rail discussion] ( https://docs.darklang.com/discussion/error-handling )
@@ -357,7 +357,7 @@ Behind the scenes, Dark has greatly improved its operations.
357
357
throughout the [ darklang repo] ( https://github.com/darklang/dark )
358
358
359
359
- Moved 99% of project collaboration to our
360
- [ public github ] ( https://github.com/darklang/dark ) and
360
+ [ public GitHub ] ( https://github.com/darklang/dark ) and
361
361
[ public community chat] ( https://darklang.com/discord-invite )
362
362
363
363
- ported our
0 commit comments