0001-keywords-as-argument-labels.md
0003-remove-var-parameters.md
0004-remove-pre-post-inc-decrement.md
0005-objective-c-name-translation.md
0006-apply-api-guidelines-to-the-standard-library.md
0007-remove-c-style-for-loops.md
0008-lazy-flatmap-for-optionals.md
0009-require-self-for-accessing-instance-members.md
0010-add-staticstring-unicodescalarview.md
0011-replace-typealias-associated.md
0012-add-noescape-to-public-library-api.md
0013-remove-partial-application-super.md
0014-constrained-AnySequence.md
0015-tuple-comparison-operators.md
0016-initializers-for-converting-unsafe-pointers-to-ints.md
0017-convert-unmanaged-to-use-unsafepointer.md
0018-flexible-memberwise-initialization.md
0019-package-manager-testing.md
0021-generalized-naming.md
0024-optional-value-setter.md
0025-scoped-access-level.md
0026-abstract-classes-and-methods.md
0027-string-from-code-units.md
0028-modernizing-debug-identifiers.md
0029-remove-implicit-tuple-splat.md
0030-property-behavior-decls.md
0031-adjusting-inout-declarations.md
0032-sequencetype-find.md
0033-import-objc-constants.md
0034-disambiguating-line.md
0035-limit-inout-capture.md
0037-clarify-comments-and-operators.md
0038-swiftpm-c-language-targets.md
0039-playgroundliterals.md
0041-conversion-protocol-conventions.md
0042-flatten-method-types.md
0043-declare-variables-in-case-labels-with-multiple-patterns.md
0045-scan-takewhile-dropwhile.md
0048-generic-typealias.md
0049-noescape-autoclosure-type-attrs.md
0050-floating-point-stride.md
0052-iterator-post-nil-guarantee.md
0053-remove-let-from-function-parameters.md
0055-optional-unsafe-pointers.md
0056-trailing-closures-in-guard.md
0057-importing-objc-generics.md
0058-objectivecbridgeable.md
0060-defaulted-parameter-order.md
0061-autoreleasepool-signature.md
0063-swiftpm-system-module-search-paths.md
0064-property-selectors.md
0065-collections-move-indices.md
0066-standardize-function-type-syntax.md
0067-floating-point-protocols.md
0069-swift-mutability-for-foundation.md
0070-optional-requirements.md
0072-eliminate-implicit-bridging-conversions.md
0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md
0077-operator-precedence.md
0079-upgrade-self-from-weak-to-strong.md
0080-failable-numeric-initializers.md
0081-move-where-expression.md
0082-swiftpm-package-edit.md
0083-remove-bridging-from-dynamic-casts.md
0085-package-manager-command-name.md
0086-drop-foundation-ns.md
0088-libdispatch-for-swift3.md
0089-rename-string-reflection-init.md
0091-improving-operators-in-protocols.md
0092-typealiases-in-protocols.md
0094-sequence-function.md
0095-any-as-existential.md
0097-negative-attributes.md
0098-didset-capitalization.md
0100-add-sequence-based-init-and-merge-to-dictionary.md
0101-standardizing-sizeof-naming.md
0102-noreturn-bottom-type.md
0103-make-noescape-default.md
0104-improved-integers.md
0105-remove-where-from-forin-loops.md
0106-rename-osx-to-macos.md
0108-remove-assoctype-inference.md
0110-distingish-single-tuple-arg.md
0111-remove-arg-label-type-significance.md
0113-rounding-functions-on-floatingpoint.md
0115-literal-syntax-protocols.md
0117-non-public-subclassable-by-default.md
0118-closure-parameter-names-and-labels.md
0119-extensions-access-modifiers.md
0120-revise-partition-method.md
0121-remove-optional-comparison-operators.md
0122-use-colons-for-subscript-type-declarations.md
0123-disallow-value-to-optional-coercion-in-operator-arguments.md
0124-bitpattern-label-for-int-initializer-objectidentfier.md
0125-remove-nonobjectivecbase.md
0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md
0127-cleaning-up-stdlib-ptr-buffer.md
0128-unicodescalar-failable-initializer.md
0129-package-manager-test-naming-conventions.md
0130-string-initializers-cleanup.md
0133-rename-flatten-to-joined.md
0134-rename-string-properties.md
0135-package-manager-support-for-differentiating-packages-by-swift-version.md
0136-memory-layout-of-values.md
0138-unsaferawbufferpointer.md
0139-bridge-nsnumber-and-nsvalue.md
0140-bridge-optional-to-nsnull.md
0141-available-by-swift-version.md
0142-associated-types-constraints.md
0143-conditional-conformances.md
0144-allow-single-dollar-sign-as-valid-identifier.md
0145-package-manager-version-pinning.md
0146-package-manager-product-definitions.md
0147-move-unsafe-initialize-from.md
0148-generic-subscripts.md
0149-package-manager-top-of-tree.md
0150-package-manager-branch-support.md
0151-package-manager-swift-language-compatibility-version.md
0152-package-manager-tools-version.md
0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md
0154-dictionary-key-and-value-collections.md
0155-normalize-enum-case-representation.md
0156-subclass-existentials.md
0157-recursive-protocol-constraints.md
0158-package-manager-manifest-api-redesign.md
0159-fix-private-access-levels.md
0162-package-manager-custom-target-layouts.md
0163-string-revision-1.md
0164-remove-final-support-in-protocol-extensions.md
0166-swift-archival-serialization.md
0168-multi-line-string-literals.md
0169-improve-interaction-between-private-declarations-and-extensions.md
0171-reduce-with-inout.md
0174-filter-range-replaceable.md
0175-package-manager-revised-dependency-resolution.md
0176-enforce-exclusive-access-to-memory.md
0177-add-clamped-to-method.md
0178-character-unicode-view.md
0179-swift-run-command.md
0180-string-index-overhaul.md
0181-package-manager-cpp-language-version.md
0182-newline-escape-in-strings.md
0183-substring-affordances.md
0184-unsafe-pointers-add-missing.md
0185-synthesize-equatable-hashable.md
0186-remove-ownership-keyword-support-in-protocols.md
0187-introduce-filtermap.md
0188-stdlib-index-types-hashable.md
0189-restrict-cross-module-struct-initializers.md
0190-target-environment-platform-condition.md
0191-eliminate-indexdistance.md
0192-non-exhaustive-enums.md
0193-cross-module-inlining-and-specialization.md
0194-derived-collection-of-enum-cases.md
0195-dynamic-member-lookup.md
0196-diagnostic-directives.md
0198-playground-quicklook-api-revamp.md
0200-raw-string-escaping.md
0201-package-manager-local-dependencies.md
0202-random-unification.md
0203-rename-sequence-elements-equal.md
0205-withUnsafePointer-for-lets.md
0206-hashable-enhancements.md
0208-package-manager-system-library-targets.md
0209-package-manager-swift-lang-version-update.md
0211-unicode-scalar-properties.md
0212-compiler-version-directive.md
0213-literal-init-via-coercion.md
0214-DictionaryLiteral.md
0215-conform-never-to-hashable-and-equatable.md
0218-introduce-compact-map-values.md
0219-package-manager-dependency-mirroring.md
0221-character-properties.md
0222-lazy-compactmap-sequence.md
0223-array-uninitialized-initializer.md
0224-ifswift-lessthan-operator.md
0225-binaryinteger-iseven-isodd-ismultiple.md
0226-package-manager-target-based-dep-resolution.md
0228-fix-expressiblebystringinterpolation.md
0230-flatten-optional-try.md
0231-optional-iteration.md
0232-remove-customization-points.md
0233-additive-arithmetic-protocol.md
0234-remove-sequence-subsequence.md
0236-package-manager-platform-deployment-settings.md
0237-contiguous-collection.md
0238-package-manager-build-settings.md
0240-ordered-collection-diffing.md
0241-string-index-explicit-encoding-offset.md
0242-default-values-memberwise.md
0243-codepoint-and-character-literals.md
0244-opaque-result-types.md
0245-array-uninitialized-initializer.md
0247-contiguous-strings.md
0248-string-gaps-missing-apis.md
0249-key-path-literal-function-expressions.md
0250-swift-style-guide-and-formatter.md
0252-keypath-dynamic-member-lookup.md
0254-static-subscripts.md
0256-contiguous-collection.md
0258-property-wrappers.md
0259-approximately-equal.md
0260-library-evolution.md
0263-string-uninitialized-initializer.md
0264-stdlib-preview-package.md
0265-offset-indexing-and-slicing.md
0266-synthesized-comparable-for-enumerations.md
0267-where-on-contextually-generic.md
0269-implicit-self-explicit-capture.md
0270-rangeset-and-collection-operations.md
0271-package-manager-resources.md
0272-swiftpm-binary-dependencies.md
0273-swiftpm-conditional-target-dependencies.md
0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md
0276-multi-pattern-catch-clauses.md
0278-package-manager-localized-resources.md
0279-multiple-trailing-closures.md
0280-enum-cases-as-protocol-witnesses.md
0283-tuples-are-equatable-comparable-hashable.md
0284-multiple-variadic-parameters.md
0285-ease-pound-file-transition.md
0286-forward-scan-trailing-closures.md
0287-implicit-member-chains.md
0288-binaryinteger-ispower.md
0290-negative-availability.md
0291-package-collections.md
0292-package-registry-service.md
0293-extend-property-wrappers-to-function-and-closure-parameters.md
0294-package-executable-targets.md
0295-codable-synthesis-for-enums-with-associated-values.md
0299-extend-generic-static-member-lookup.md
0301-package-editing-commands.md
Folders and files Name Name Last commit message
Last commit date
parent directory
View all files
You can’t perform that action at this time.