Update the version to be 4.0

Summary:
As title, let's prepare the 4.0 release with the version bump.

1. Change the Source/Info.plist to have 4.0.0 for CFBundleShortVersionString.
2. Manually update any .md files that used the old release versions.
3. Run `./scripts/setup.sh` to re-update all the pods and the Example projects.

Reviewed By: natestedman

Differential Revision: D18616823

fbshipit-source-id: ca0f2a09cdd9ab592c2cb002fe923e195ce3ab12
This commit is contained in:
Zhisheng Huang 2019-11-20 16:20:23 -08:00 committed by Facebook Github Bot
parent 52f6a5e835
commit f3175ec31f
17 changed files with 43 additions and 43 deletions

View file

@ -2,7 +2,7 @@
The changelog for `IGListKit`. Also see the [releases](https://github.com/instagram/IGListKit/releases) on GitHub.
4.0.0 (upcoming release)
4.0.0
-----
### Breaking Changes

View file

@ -1,7 +1,7 @@
PODS:
- IGListDiffKit (3.4.0)
- IGListKit (3.4.0):
- IGListDiffKit (= 3.4.0)
- IGListDiffKit (4.0.0)
- IGListKit (4.0.0):
- IGListDiffKit (= 4.0.0)
DEPENDENCIES:
- IGListDiffKit (from `../../IGListDiffKit.podspec`)
@ -14,8 +14,8 @@ EXTERNAL SOURCES:
:path: "../../IGListKit.podspec"
SPEC CHECKSUMS:
IGListDiffKit: c780d5f336d276224575e231a982bcc04044b442
IGListKit: 50f04303ebab85f6103763c6d4e32e7205e11281
IGListDiffKit: 665d6cf43ce726e676013db9c7d6c4294259b6b2
IGListKit: fd5a5d21935298f5849fa49d426843cff97b77c7
PODFILE CHECKSUM: 2b95f8cd7d9770f8701026bd003a9e614c3f2d78

View file

@ -1,6 +1,6 @@
{
"name": "IGListKit",
"version": "3.4.0",
"version": "4.0.0",
"summary": "A data-driven UICollectionView framework.",
"homepage": "https://github.com/Instagram/IGListKit",
"documentation_url": "https://instagram.github.io/IGListKit",
@ -12,12 +12,12 @@
"social_media_url": "https://twitter.com/fbOpenSource",
"source": {
"git": "https://github.com/Instagram/IGListKit.git",
"tag": "3.4.0",
"tag": "4.0.0",
"branch": "stable"
},
"dependencies": {
"IGListDiffKit": [
"= 3.4.0"
"= 4.0.0"
]
},
"ios": {

View file

@ -1,7 +1,7 @@
PODS:
- IGListDiffKit (3.4.0)
- IGListKit (3.4.0):
- IGListDiffKit (= 3.4.0)
- IGListDiffKit (4.0.0)
- IGListKit (4.0.0):
- IGListDiffKit (= 4.0.0)
DEPENDENCIES:
- IGListDiffKit (from `../../IGListDiffKit.podspec`)
@ -14,8 +14,8 @@ EXTERNAL SOURCES:
:path: "../../IGListKit.podspec"
SPEC CHECKSUMS:
IGListDiffKit: c780d5f336d276224575e231a982bcc04044b442
IGListKit: 50f04303ebab85f6103763c6d4e32e7205e11281
IGListDiffKit: 665d6cf43ce726e676013db9c7d6c4294259b6b2
IGListKit: fd5a5d21935298f5849fa49d426843cff97b77c7
PODFILE CHECKSUM: 2b95f8cd7d9770f8701026bd003a9e614c3f2d78

View file

@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>3.4.0</string>
<string>4.0.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>

View file

@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>3.4.0</string>
<string>4.0.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>

View file

@ -1,5 +1,5 @@
PODS:
- IGListDiffKit (3.4.0)
- IGListDiffKit (4.0.0)
DEPENDENCIES:
- IGListDiffKit (from `../../IGListDiffKit.podspec`)
@ -9,7 +9,7 @@ EXTERNAL SOURCES:
:path: "../../IGListDiffKit.podspec"
SPEC CHECKSUMS:
IGListDiffKit: c780d5f336d276224575e231a982bcc04044b442
IGListDiffKit: 665d6cf43ce726e676013db9c7d6c4294259b6b2
PODFILE CHECKSUM: a5e65f00463ec091d58ee2241126ab30f6d2ee69

View file

@ -1,5 +1,5 @@
PODS:
- IGListDiffKit (3.4.0)
- IGListDiffKit (4.0.0)
DEPENDENCIES:
- IGListDiffKit (from `../../IGListDiffKit.podspec`)
@ -9,7 +9,7 @@ EXTERNAL SOURCES:
:path: "../../IGListDiffKit.podspec"
SPEC CHECKSUMS:
IGListDiffKit: c780d5f336d276224575e231a982bcc04044b442
IGListDiffKit: 665d6cf43ce726e676013db9c7d6c4294259b6b2
PODFILE CHECKSUM: a5e65f00463ec091d58ee2241126ab30f6d2ee69

View file

@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>3.4.0</string>
<string>4.0.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>

View file

@ -1,7 +1,7 @@
PODS:
- IGListDiffKit (3.4.0)
- IGListKit (3.4.0):
- IGListDiffKit (= 3.4.0)
- IGListDiffKit (4.0.0)
- IGListKit (4.0.0):
- IGListDiffKit (= 4.0.0)
DEPENDENCIES:
- IGListDiffKit (from `../../IGListDiffKit.podspec`)
@ -14,8 +14,8 @@ EXTERNAL SOURCES:
:path: "../../IGListKit.podspec"
SPEC CHECKSUMS:
IGListDiffKit: c780d5f336d276224575e231a982bcc04044b442
IGListKit: 50f04303ebab85f6103763c6d4e32e7205e11281
IGListDiffKit: 665d6cf43ce726e676013db9c7d6c4294259b6b2
IGListKit: fd5a5d21935298f5849fa49d426843cff97b77c7
PODFILE CHECKSUM: 57ee7be27265cfa15902ecd3e41339cf18d24ed7

View file

@ -1,6 +1,6 @@
{
"name": "IGListKit",
"version": "3.4.0",
"version": "4.0.0",
"summary": "A data-driven UICollectionView framework.",
"homepage": "https://github.com/Instagram/IGListKit",
"documentation_url": "https://instagram.github.io/IGListKit",
@ -12,12 +12,12 @@
"social_media_url": "https://twitter.com/fbOpenSource",
"source": {
"git": "https://github.com/Instagram/IGListKit.git",
"tag": "3.4.0",
"tag": "4.0.0",
"branch": "stable"
},
"dependencies": {
"IGListDiffKit": [
"= 3.4.0"
"= 4.0.0"
]
},
"ios": {

View file

@ -1,7 +1,7 @@
PODS:
- IGListDiffKit (3.4.0)
- IGListKit (3.4.0):
- IGListDiffKit (= 3.4.0)
- IGListDiffKit (4.0.0)
- IGListKit (4.0.0):
- IGListDiffKit (= 4.0.0)
DEPENDENCIES:
- IGListDiffKit (from `../../IGListDiffKit.podspec`)
@ -14,8 +14,8 @@ EXTERNAL SOURCES:
:path: "../../IGListKit.podspec"
SPEC CHECKSUMS:
IGListDiffKit: c780d5f336d276224575e231a982bcc04044b442
IGListKit: 50f04303ebab85f6103763c6d4e32e7205e11281
IGListDiffKit: 665d6cf43ce726e676013db9c7d6c4294259b6b2
IGListKit: fd5a5d21935298f5849fa49d426843cff97b77c7
PODFILE CHECKSUM: 57ee7be27265cfa15902ecd3e41339cf18d24ed7

View file

@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>3.4.0</string>
<string>4.0.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>

View file

@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>3.4.0</string>
<string>4.0.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>

View file

@ -9,7 +9,7 @@ The preferred method of installation for `IGListKit` is using [CocoaPods](https:
In order to use the latest release of the framework, add the following to your `Podfile`:
```ruby
pod 'IGListKit', '~> 3.0'
pod 'IGListKit', '~> 4.0'
```
### Using `master`
@ -29,7 +29,7 @@ With the exception of `macOS` (which currently only supports the diffing algorit
However, if you only want to use the diffing components of this library, then you can use the diffing subspec in your `Podfile`:
```ruby
pod 'IGListKit/Diffing', '~> 3.0'
pod 'IGListKit/Diffing', '~> 4.0'
```
Regardless of whether you only use the diffing components, or the entire library, the imports are the same:
@ -43,5 +43,5 @@ import IGListKit
If using [Carthage](https://github.com/Carthage/Carthage), add the following to your `Cartfile`:
```ogdl
github "Instagram/IGListKit" ~> 3.0
github "Instagram/IGListKit" ~> 4.0
```

View file

@ -47,7 +47,7 @@ We use the open source version `master` branch in the Instagram app.
## Requirements
- Xcode 9.0+
- iOS 8.0+
- iOS 9.0+
- tvOS 9.0+
- macOS 10.11+ *(diffing algorithm components only)*
- Interoperability with Swift 3.0+
@ -59,7 +59,7 @@ We use the open source version `master` branch in the Instagram app.
The preferred installation method is with [CocoaPods](https://cocoapods.org). Add the following to your `Podfile`:
```ruby
pod 'IGListKit', '~> 3.4.0'
pod 'IGListKit', '~> 4.0.0'
```
### Carthage
@ -67,7 +67,7 @@ pod 'IGListKit', '~> 3.4.0'
For [Carthage](https://github.com/Carthage/Carthage), add the following to your `Cartfile`:
```ogdl
github "Instagram/IGListKit" ~> 3.4.0
github "Instagram/IGListKit" ~> 4.0.0
```
> For advanced usage, see our [Installation Guide](https://instagram.github.io/IGListKit/installation.html).

View file

@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>3.4.0</string>
<string>4.0.0</string>
<key>CFBundleVersion</key>
<string>$(CURRENT_PROJECT_VERSION)</string>
<key>NSPrincipalClass</key>