From c247626cdb31724ae706733ce7bd8eb4bd2d2513 Mon Sep 17 00:00:00 2001 From: Chris Ballinger Date: Tue, 31 Oct 2017 14:05:36 -0400 Subject: [PATCH 1/3] Update issue and PR templates with deprecation info (#2178) * Update issue template with deprecation information * Add deprecation info to pull request template --- .github/ISSUE_TEMPLATE.md | 4 ++++ .github/PULL_REQUEST_TEMPLATE.md | 3 +++ 2 files changed, 7 insertions(+) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 9b73dc55a..5cda56555 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -1,6 +1,10 @@ +> This library is ⚠️ [deprecated](https://www.jessesquires.com/blog/officially-deprecating-jsqmessagesviewcontroller/) ⚠️ and is **only** accepting pull requests for critical bug fixes. Consider using [MessageKit](https://github.com/MessageKit/MessageKit) for new projects. + + ## New issue checklist +- [ ] I understand that this library is ⚠️ [deprecated](https://www.jessesquires.com/blog/officially-deprecating-jsqmessagesviewcontroller/) ⚠️ and is **only** accepting pull requests for critical bug fixes. - [ ] I have read the [`README`](https://github.com/jessesquires/JSQMessagesViewController/blob/develop/README.md), [documentation](http://cocoadocs.org/docsets/JSQMessagesViewController/), and [FAQ](https://github.com/jessesquires/JSQMessagesViewController/blob/develop/Documentation/faq.md). - [ ] [Contributing guidelines](https://github.com/jessesquires/JSQMessagesViewController/blob/develop/.github/CONTRIBUTING.md) confirmation: ____ - [ ] I have searched [existing issues](https://github.com/jessesquires/JSQMessagesViewController/issues?q=is%3Aissue+sort%3Acreated-desc) and **this is not a duplicate**. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 6534dff3b..a6c342bb9 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,5 +1,8 @@ +> This library is ⚠️ [deprecated](https://www.jessesquires.com/blog/officially-deprecating-jsqmessagesviewcontroller/) ⚠️ and is **only** accepting pull requests for critical bug fixes. Consider using [MessageKit](https://github.com/MessageKit/MessageKit) for new projects. + ## Pull request checklist +- [ ] I understand that this library is ⚠️ [deprecated](https://www.jessesquires.com/blog/officially-deprecating-jsqmessagesviewcontroller/) ⚠️ and is **only** accepting pull requests for critical bug fixes. - [ ] All tests pass. - [ ] Demo project builds and runs. - [ ] I have resolved merge conflicts. From d0adcfec991cd2bd820ad024c7bdc17cd71dd1c2 Mon Sep 17 00:00:00 2001 From: Jesse Squires Date: Sun, 16 Jul 2017 18:53:08 -0700 Subject: [PATCH 2/3] Update JSQMessagesViewController.podspec --- JSQMessagesViewController.podspec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/JSQMessagesViewController.podspec b/JSQMessagesViewController.podspec index 5c5944f81..5ae62b45b 100644 --- a/JSQMessagesViewController.podspec +++ b/JSQMessagesViewController.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'JSQMessagesViewController' - s.version = '7.3.4' + s.version = '7.3.5' s.summary = 'An elegant messages UI library for iOS.' s.homepage = 'http://jessesquires.github.io/JSQMessagesViewController' s.license = 'MIT' @@ -21,4 +21,6 @@ Pod::Spec.new do |s| s.frameworks = 'QuartzCore', 'CoreGraphics', 'CoreLocation', 'MapKit', 'MobileCoreServices', 'AVFoundation' s.requires_arc = true + + s.deprecated = true end From 9343b8fc8c1c9bc51ecb33f291a15d48dc711f02 Mon Sep 17 00:00:00 2001 From: Jesse Squires Date: Wed, 7 Feb 2018 06:55:06 -0800 Subject: [PATCH 3/3] Update JSQMessagesViewController.podspec Probably a dozen times, people have forked this lib and published to CP without updating the spec, so then their fork is attributed to me. Prevent this kind of nonsense. Recently happened again: https://twitter.com/jesse_squires/status/960631218072035330 --- JSQMessagesViewController.podspec | 7 ------- 1 file changed, 7 deletions(-) diff --git a/JSQMessagesViewController.podspec b/JSQMessagesViewController.podspec index 5ae62b45b..009cad392 100644 --- a/JSQMessagesViewController.podspec +++ b/JSQMessagesViewController.podspec @@ -2,17 +2,10 @@ Pod::Spec.new do |s| s.name = 'JSQMessagesViewController' s.version = '7.3.5' s.summary = 'An elegant messages UI library for iOS.' - s.homepage = 'http://jessesquires.github.io/JSQMessagesViewController' s.license = 'MIT' s.platform = :ios, '7.0' s.author = 'Jesse Squires' - s.social_media_url = 'https://twitter.com/jesse_squires' - - s.screenshots = ['https://raw.githubusercontent.com/jessesquires/JSQMessagesViewController/develop/Screenshots/screenshot0.png', - 'https://raw.githubusercontent.com/jessesquires/JSQMessagesViewController/develop/Screenshots/screenshot1.png', - 'https://raw.githubusercontent.com/jessesquires/JSQMessagesViewController/develop/Screenshots/screenshot2.png', - 'https://raw.githubusercontent.com/jessesquires/JSQMessagesViewController/develop/Screenshots/screenshot3.png'] s.source = { :git => 'https://github.com/jessesquires/JSQMessagesViewController.git', :tag => s.version } s.source_files = 'JSQMessagesViewController/**/*.{h,m}'