Sourced from prismjs's changelog.
1.24.0 (2021-06-27)
New components
- CFScript (#2771)
b0a6ec85
- ChaiScript (#2706)
3f7d7453
- COBOL (#2800)
7e5f78ff
- Coq (#2803)
41e25d3c
- CSV (#2794)
f9b69528
- DOT (Graphviz) (#2690)
1f91868e
- False (#2802)
99a21dc5
- ICU Message Format (#2745)
bf4e7ba9
- Idris (#2755)
e9314415
- Jexl (#2764)
7e51b99c
- KuMir (КуМир) (#2760)
3419fb77
- Log file (#2796)
2bc6475b
- Nevod (#2798)
f84c49c5
- OpenQasm (#2797)
1a2347a3
- PATROL Scripting Language (#2739)
18c67b49
- Q# (#2804)
1b63cd01
- Rego (#2624)
e38986f9
- Squirrel (#2721)
fd1081d2
- URI (#2708)
bbc77d19
- V (#2687)
72962701
- Wolfram language & Mathematica & Mathematica Notebook (#2921)
c4f6b2cc
Updated components
... (truncated)
3432b4b
1.24.046d0720
Updated .npmignore
(#2971)aef7f08
Changelog for v1.24.0 (#2965)e9477d8
Markdown: Improved code snippets (#2967)4b55bd6
Made Match Braces and Custom Class compatible (#2947)e8d3b50
ESLint: Added regexp/strict
rule (#2944)bfd7fde
GraphQL: Fixed definition-query
and definition-mutation
tokens (#2964)14e3868
Fixed reST testa7656de
reST: Fixed inline
pattern (#2946)b4ac061
ESLint: Use cache (#2959)This version was pushed to npm by rundevelopment, a new releaser for prismjs since your current version.
Sourced from google.golang.org/grpc's releases.
Release 1.39.0
Behavior Changes
- csds: return empty response if xds client is not set (#4505)
- metadata: convert keys to lowercase in FromContext() (#4416)
New Features
- xds: add GetServiceInfo to GRPCServer (#4507)
- Special Thanks:
@amenzhinsky
- xds: add test-only injection of xds config to client and server (#4476)
- server: allow PreparedMsgs to work for server streams (#3480)
- Special Thanks:
@eafzali
Performance Improvements
- transport: remove decodeState from client & server to reduce allocations (#4423)
- Special Thanks:
@JNProtzman
Bug Fixes
- server: return UNIMPLEMENTED on receipt of malformed method name (#4464)
- xds/rds: use 100 as default weighted cluster totalWeight instead of 0 (#4439)
- Special Thanks:
@alpha-baby
- transport: unblock read throttling when controlbuf exits (#4447)
- client: fix status code to return Unavailable for servers shutting down instead of Unknown (#4561)
Documentation
- doc: fix broken benchmark dashboard link in README.md (#4503)
- Special Thanks:
@laststem
- example: improve hello world server with starting msg (#4468)
- Special Thanks:
@dkkb
- client: Clarify that WaitForReady will block for CONNECTING channels (#4477)
- Special Thanks:
@evanj
Release 1.38.1
internal/transport: do not mask ConnectionError (#4561)
ebf6a4b
Change version to 1.39.0 (#4541)20551e1
internal/transport: do not mask ConnectionError (#4561) (#4569)22c5358
xds: add HashPolicy fields to RDS update (#4521)4554924
internal: fix deadlock during switch_balancer and NewSubConn() (#4536)2d3b1f9
grpc: prevent deadlock in Test/ClientUpdatesParamsAfterGoAway on failure (#4534)6351a55
xds: remove env var protetion of advanced routing features (#4529)95e48a8
Add GetServiceInfo to xds.GRPCServer (#4507)aa1169a
vet: remove support for non-module-aware Go versions (#4530)b1418a6
xds: export XDSClient interface and use it in balancer tests (#4510)7301a31
c2p: add random number to xDS node ID in google-c2p resolver (#4519)Sourced from google.golang.org/protobuf's releases.
v1.27.1
Notable changes since v1.27.0:
- CL/331149: cmd/protoc-gen-go: fix generation of enum defaults
v1.27.0
Overview
The release provides new functionality for iterating through a message using protobuf reflection. There are some minor changes to the code generator.
Notable changes
New features:
- CL/309669: testing/protopack: add Message.UnmarshalAbductive
Bug fixes:
- CL/317430: encoding/prototext: fix skipping of unknown fields
- CL/321529: internal/impl: support typed nil source for Merge of aberrant messages
Generator changes
- CL/305574: cmd/protoc-gen-go: remove generation of the ExtensionRangeArray method
- CL/319649: cmd/protoc-gen-go: avoid referencing remote enum values by name
- CL/316949: compiler/protogen: relax rules for valid import paths
- CL/306209: cmd/protoc-gen-go: add protoc suffix
Reflectively ranging over a message
- CL/236540: reflect: add protopath and protorange packages
The new
reflect/protorange
package supports recursively ranging through all populated fields of a message. There are many use cases for such a feature. See the examples for inspiration.Upcoming breakage changes
This release removes generation of the
ExtensionRangeArray
method, as originally announced since the v1.20.0 release on March 2nd, 2020. Our analysis of the entire public module proxy found no static usages of this method. This method is pseudo-internal to the implementation and we expect removal of it to have no material impact. If something is broken by this change, please file an issue and we can consider re-generating this method in a patch release.There are no new upcoming breaking changes to announce in this release.
b92717e
all: release v1.27.1177d70e
README.md: mention protopath and protorange packagesaa432c0
cmd/protoc-gen-go: fix generation of enum defaults49b6f72
all: start v1.27.0-devel3f51f05
all: release v1.27.0dc57387
release.bash: make work on Linux21e33cc
reflect/protoregistry: restore conflicting file names check426f20b
release.bash: make work on macOSfebffdd
reflect/protoregistry: permit conflicting file names4c193d1
compiler/protogen: relax rules for valid import paths!2aTrjo#@q5cIKA%#XdUJ-~u`oZ0WGS8#t9a%1yn{&$qJ~z9ItjD|H
z-kt%o45If}X2V&FUONPBWC?rCUNMl|p$n2pu~Eid4;)
zN&3YmZ*%)?bZZRNPq*`3^nTA;&=U7hWtOu~O%{)%$S$2 5pQ&YbzIMox
zJE$Kgl8KNE(&0RB;k%x@PHZvLp{s0jzvc_R?&*s*NLYJ~*~`ZE<`#OMqPqwV=G;fT
zy$}DzvM!lVv{NawV+76qg-`1-0pcb5?^d^%`Tqlm_n+9^AMYFnO#bI13`0N _c>g~**l^(_&K;E
z{IyS7W8|#X(jwb|gif#Jd}XaPe*Txx_$m$qX{+$M4pE@O^;*aky4owidvSRnBxj5L
zJgnqRxd+>ukt2_`@3h;YGQ8sBk@81wdiscse(g!Xm5}D0QszCi1)5YUwLZJ~v^u49
z9M02{)@yC8j?{eOl_b7U<|k<|(JRgFXk9)-nqaKX**Tfq7GLSbd7HH^%Nn}e<&3-f
zK`JluBI>=|5r;mZxkc~f>%xzNtDpa-AJP>Rs^*v4(Szg%LVp$XFWJ`ramGn+`x_%)W61R`NEkN`An9*`EE{{6G200v=0
zY_81^(?8s?CL5Ks_PIo+ic8p`>7wsZFP+yVY$Sunkh1)JXQp%_)9{V~r^}w|4X`bX
zwCk-#OF+Io4ZN$0Ru%BNMUQryP}+5Wgi{3y%NNN3#9EdE5d?_89)DHM&17u>;}40`
z?p!WkIssyyrB4)Rrg!~eR5zZkoDUSZfMpd}?-T#xPa26CkEa{2u391z^nCBCdTS2^
z<0azZc+!mO;|>SEmDH*X-oCc@PVTZhNpo>A_nxsle)=;i(KImSaQ5a)HCW}t&p@A+
zytbY#B3W{yzpu2G?yQgkCY{p7?o{xUm1$xHrTlgp#}`Wwn@M-7sznlUN137l*f6yc
z|D}mv$kkL#_kV
&u0{Z9-rLD&+-2Q
zYzU6U(MA7@HunD*y_UEik(+j6Jr0XhmzpO1Cfsg3Q(S8{rre}>`}fZT{vP0_vc;$u
z>>m@FaI*yfZK$!f9e;FDBI9))3Y)FvRL}dO)@Y~4cn3y;^hAdmx%i=KhhF#j{+z;0
z<@>c*q>1vz)sh2%AA0GF>jjzg6BTz6Ijf!aLOIiwoew4F5%Kp;yUf~6iV)w#UcG=M
zU~gyImo5e35U$(00lHJ$8PD7z_tKNQ4*9**SgEi^UIu=;2TDeq4pj2a+^Pw4AGT@t
zngLqxivATTBYyDYP_6)P!7KM;gH$lCg(S9=+<_y^
)GbnqR-EvRq9m?p>q-8eZon#y+*<_;gf!0K~AghnbFj8McHD3=ql!td57gX&5}y9
zU%Zgl@kPG{oDj#}ji&KC9dD|v`;=Uos5jWZ5xi-7zw`a@y}CNi`bdh_o}i?Z)MSF8
zcVYg)RM*gQtH;^Y87H~h8rJq=d;17mBR9$X$f}}nVy(^K_ZRNR6>qu-WDo_{x%s$xFmUf3q;C%834Mt?z|Pef-n_BZUviMatkQR}e;rR%^X>R%d