Skip to content

Commit f5c48f5

Browse files
authored
Merge pull request #692 from rust-lang/tshepang/changelog-for-1.95
add dummy changelog entries for Rust 1.95
2 parents d1fa55d + 3b2d220 commit f5c48f5

1 file changed

Lines changed: 37 additions & 20 deletions

File tree

src/changelog.rst

Lines changed: 37 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,23 @@ with the change that has been applied due to it.
1919
just the language changes that had an impact to the FLS. See the `release
2020
notes`_ for a full list of changes.
2121

22+
Language changes in Rust 1.95.0
23+
-------------------------------
24+
25+
- `Stabilize if let guards on match arms <https://github.com/rust-lang/rust/pull/141295>`_
26+
- `irrefutable_let_patterns lint no longer lints on let chains <https://github.com/rust-lang/rust/pull/146832>`_
27+
28+
- Lints are outside the scope of the FLS.
29+
30+
- `Support importing path-segment keywords with renaming <https://github.com/rust-lang/rust/pull/146972>`_
31+
- `Stabilize ppc inline assembly <https://github.com/rust-lang/rust/pull/147996>`_
32+
33+
- The target is outside the scope of the FLS.
34+
35+
- `const-eval: be more consistent in the behavior of padding during typed copies <https://github.com/rust-lang/rust/pull/148967>`_
36+
- `Const blocks are no longer evaluated to determine if expressions involving fallible operations can implicitly be constant-promoted <https://github.com/rust-lang/rust/pull/150557>`_
37+
- `Make operational semantics of pattern matching independent of crate and module <https://github.com/rust-lang/rust/pull/150681>`_
38+
2239
Language changes in Rust 1.94.0
2340
-------------------------------
2441

@@ -80,7 +97,7 @@ Language changes in Rust 1.93.0
8097
- `Stabilize asm_cfg <https://github.com/rust-lang/rust/pull/147736>`_
8198

8299
- Changed syntax:
83-
100+
84101
- :s:`AssemblyCodeBlock`
85102
- :s:`AsmArguments`
86103
- :s:`GlobalAsmArguments`
@@ -108,7 +125,7 @@ Language changes in Rust 1.93.0
108125
- `Allow const items that contain mutable references to static (which is *very* unsafe, but not *always* UB) <https://github.com/rust-lang/rust/pull/148746>`_
109126

110127
- Removed paragraphs:
111-
128+
112129
- :p:`fls_ooOYxhVh8hZo`
113130
- :p:`fls_zkNFeBLy80UA`
114131
- :p:`fls_VhzGfnWg7YrG`
@@ -533,7 +550,7 @@ Language changes in Rust 1.85.0
533550
- `Stabilize async closures <https://github.com/rust-lang/rust/pull/132706>`_
534551

535552
- New paragraphs:
536-
553+
537554
- :p:`fls_My6pMgpeFCFg`
538555
- :p:`fls_DSy7bPKGzyov`
539556

@@ -600,7 +617,7 @@ Language changes in Rust 1.83.0
600617
- `Stabilize \`&mut\`, \`*mut\`, \`&Cell\`, and \`*const Cell\` in const. <https://github.com/rust-lang/rust/pull/129195>`_
601618

602619
- Changed paragraphs:
603-
620+
604621
- :p:`fls_to4e7imq2c0w`
605622
- :p:`fls_6g7c1kjrmfnr`
606623
- :p:`fls_hkbwa8xx2fwx`
@@ -622,7 +639,7 @@ Language changes in Rust 1.83.0
622639
- `Non-exhaustive structs may now be empty. <https://github.com/rust-lang/rust/pull/128934>`_
623640

624641
- Changed paragraphs:
625-
642+
626643
- :p:`fls_fSNrRsgzLd0E`
627644
- :p:`fls_S9QL6yVF5LFI`
628645

@@ -641,7 +658,7 @@ Language changes in Rust 1.83.0
641658
- Changed syntax: :s:`MacroFragmentSpecifier`
642659

643660
- Changed paragraphs:
644-
661+
645662
- :p:`fls_k00bck2k8tde`
646663
- :p:`fls_PxR9vNHsaFnI`
647664

@@ -661,7 +678,7 @@ Language changes in Rust 1.82.0
661678
- New section: :ref:`fls_mcxF9y5u66sZ`
662679

663680
- Changed paragraphs:
664-
681+
665682
- :p:`fls_9fjspnefoyvz`
666683
- :p:`fls_uq7ftuuq1sig`
667684
- :p:`fls_cfoy86mkmqa4`
@@ -689,18 +706,18 @@ Language changes in Rust 1.82.0
689706
- `Stabilize opaque type precise capturing (RFC 3617) <https://github.com/rust-lang/rust/pull/127672>`_
690707

691708
- Changed syntax:
692-
709+
693710
- :s:`ImplTraitTypeSpecification`
694711
- :s:`ImplTraitTypeSpecificationOneBound`
695712

696713
- New syntax:
697-
714+
698715
- :s:`UseCaptures`
699716
- :s:`UseCapturesGenericArgs`
700717
- :s:`UseCapturesGenericArg`
701718

702719
- New paragraphs:
703-
720+
704721
- :p:`fls_69hqMjvNno9u`
705722
- :p:`fls_OnyR0Wsfk7KI`
706723
- :p:`fls_KgH6c5cC4S0G`
@@ -723,15 +740,15 @@ Language changes in Rust 1.82.0
723740
- :s:`WeakKeyword`
724741

725742
- Changed paragraphs:
726-
743+
727744
- :p:`fls_g0JEluWqBpNc`
728745
- :p:`fls_7ucwmzqtittv`
729746
- :p:`fls_4dje9t5y2dia`
730747
- :p:`fls_l88r9fj82650`
731748
- :p:`fls_fo9with6xumo`
732749

733750
- New paragraphs:
734-
751+
735752
- :p:`fls_8ltVLtAfvy0m`
736753
- :p:`fls_WRpcVF1fLEpr`
737754
- :p:`fls_nUADhgcfvvGC`
@@ -751,7 +768,7 @@ Language changes in Rust 1.82.0
751768
- New syntax: :s:`ConstRegisterExpression`
752769

753770
- New paragraphs:
754-
771+
755772
- :p:`fls_81Ju1TEqJ48K`
756773
- :p:`fls_j9XOoXDmN5Dq`
757774
- :p:`fls_jU8zg4k8dFsY`
@@ -817,7 +834,7 @@ Language changes in Rust 1.80.0
817834
- `Document maximum allocation size <https://github.com/rust-lang/rust/pull/116675/>`_
818835

819836
- New paragraphs:
820-
837+
821838
- :p:`fls_CUJyMj0Sj8NS`
822839
- :p:`fls_kaomYy0Ml4Nh`
823840
- :p:`fls_B5cmkWfD5GNt`
@@ -842,7 +859,7 @@ Language changes in Rust 1.80.0
842859
- Changed paragraph: :p:`fls_8Q6NfRx4j5V7`
843860

844861
- New paragraphs:
845-
862+
846863
- :p:`fls_3PyquOKjA7SI`
847864
- :p:`fls_8bdOqkO1NuJW`
848865
- :p:`fls_EDL1Pi56KQ2H`
@@ -877,7 +894,7 @@ Language changes in Rust 1.79.0
877894
- `Propagate temporary lifetime extension into \`if\` and \`match\` expressions. <https://github.com/rust-lang/rust/pull/121346/>`_
878895

879896
- New paragraphs:
880-
897+
881898
- :p:`fls_Rj9zhVutfQod`
882899
- :p:`fls_oodpp3LpXC13`
883900
- :p:`fls_xGThCPoTUSAi`
@@ -903,21 +920,21 @@ Language changes in Rust 1.79.0
903920
- New section: :ref:`fls_8JB3SJqamdpU`
904921

905922
- Changed glossary entries:
906-
923+
907924
- :t:`binary crate`
908925
- :t:`library crate`
909926
- :t:`proc-macro crate`
910927

911928
- New glossary entry: :t:`crate type`
912929

913930
- Changed paragraphs:
914-
931+
915932
- :p:`fls_9ub6ks8qrang`
916933
- :p:`fls_Mf62VqAhoZ3c`
917934
- :p:`fls_d9nn4yuiw1ja`
918935

919936
- New paragraphs:
920-
937+
921938
- :p:`fls_unxalgMqIr3v`
922939
- :p:`fls_e7jGvXvTsFpC`
923940
- :p:`fls_kQiJPwb2Hjcc`
@@ -932,7 +949,7 @@ Language changes in Rust 1.79.0
932949
- `Rework \`impl Trait\` lifetime inference <https://github.com/rust-lang/rust/pull/116891/>`_
933950

934951
- New paragraphs:
935-
952+
936953
- :p:`fls_3aKZB0ILIkZw`
937954
- :p:`fls_Xo1ODwOyX7Vm`
938955
- :p:`fls_kTGFLFymTWch`

0 commit comments

Comments
 (0)