Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.0 #3374

Merged
merged 60 commits into from Oct 2, 2021
Merged

Release 2.0 #3374

merged 60 commits into from Oct 2, 2021

Conversation

pepicrft
Copy link
Contributor

@pepicrft pepicrft commented Aug 30, 2021

Short description 📝

This PR keeps track of the changes that will be part of the 2.0 release.

Resources

Pull requests

laxmorek and others added 3 commits August 29, 2021 10:08
* Remove the .cocoapods target dependency

* Remove fixture

* Update the documentation

* Remove more CocoaPods references

* Document why we dropped CocoaPods' API
@danieleformichelli
Copy link
Collaborator

Converted to draft to avoid unwanted merge :D

* [remove-deprecatedFileName] remove - `Manifest.deprecatedFileName`

* [remove-deprecatedFileName] fix - adjusting codebase after removing `Manifest.deprecatedFileName`

* [remove-deprecatedFileName] remove - `app_with_old_config_name` fixture

* [remove-deprecatedFileName] fix - acceptance tests

* [remove-deprecatedFileName] fix - acceptance tests

* [remove-deprecatedFileName] change - update changelog

* [remove-deprecatedFileName] change - update changelog

* [remove-deprecatedFileName] fix - unit tests

* [remove-deprecatedFileName] change - update docs

* [remove-deprecatedFileName] change - update changelog

* [remove-deprecatedFileName] fix - acceptance tests

* [remove-deprecatedFileName] fix - acceptance tests

* [remove-deprecatedFileName] fix - acceptance tests

* [remove-deprecatedFileName] change - update changelog
* chore: remove deprecated methods

* fix: fixture compilation error

* fix: remove deprecated xcFramework usage

* fix: fix default template

* fix: fix SwiftUI template
@pepicrft pepicrft self-assigned this Sep 2, 2021
Pedro Piñera and others added 17 commits September 2, 2021 14:48
* Simplify the TestActions public interface to initialize a test action

* Test PresetBuildConfiguration's codable

* Update the CHANGELOG.md

* Make constructors private and add a missing .targets method

* Some interface improvements

* Update CHANGELOG.md

Co-authored-by: Luis Padron <luis.padron@compass.com>

* Some style fixes

* Fix the initialization logic

* Update CHANGELOG.md

Co-authored-by: Marek Fořt <marekfort@me.com>

* Update Sources/ProjectDescription/TestAction.swift

Co-authored-by: Kas <kwridan@users.noreply.github.com>

* Update Sources/ProjectDescription/TestAction.swift

Co-authored-by: Kas <kwridan@users.noreply.github.com>

* Fix acceptance tests

* Fix acceptance test

Co-authored-by: Pedro Piñera <pepibumur@gmail.com>
Co-authored-by: Luis Padron <luis.padron@compass.com>
Co-authored-by: Marek Fořt <marekfort@me.com>
Co-authored-by: Kas <kwridan@users.noreply.github.com>
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
* Refactor LinkGeneratorTests to mock graphTraverser

* Fix format
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
…e. (#3427)

* changed and added Xcode 12.5.1

* text Xcode 13

* changed to runs-on: macOS-11

* some fixes

* removed duplicate

* Rebuild static framework

* Rebuild static framework in ios_app_with_static_frameworks

* Rebuild static framework in ios_app_with_static_frameworks

* Rebuild static framework in ios_app_with_transitive_framework

* Rebuild static framework in ios_app_with_transitive_framework macOS

* Execute `tuist` without `swift run` when executing acceptance tests

* Fix `generate yields` step

Co-authored-by: Stefan Fessler <Stefan.Fessler@external.erstegroup.com>
Co-authored-by: apps4everyone <stefan@apps4everyone.at>
Co-authored-by: Alfredo Delli Bovi <alfredo.dellibovi@gmail.com>
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
* [fix-acceptance-tests] fix - `Feature: Tuist dependencies.`

* [fix-acceptance-tests] fix - `Feature: Tuist dependencies.`

* [fix-acceptance-tests] fix - `Feature: Tuist dependencies.`
Copy link
Collaborator

@luispadron luispadron left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

replacing some of them with **more straightforward and convenient APIs**,
and **pruning features** that were distant from the project's direction.

Because the release already provides release notes and migration guidelines,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we link to the notes / guide here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes! I was waiting for that part to be written to have a hyperlink I can refer to.

* feat: remove automatic bundles and tests focus

* chore: remove unused testTargetsDependingOn

* chore: update focus feature tests
* refactor: remove deprecated environment variables

* fix: compilation errors
- During some of the 2.0 changes to schemes we accidentally stopped propagating the `coverage` flag
- This didn't impact any production functionality as it was within an unused test utility
Co-authored-by: Daniele Formichelli <df@bendingspoons.com>
Co-authored-by: Luis Padron <luis.padron@compass.com>
Co-authored-by: Luis Padron <luis.padron@compass.com>
Co-authored-by: Luis Padron <luis.padron@compass.com>
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
@pepicrft pepicrft marked this pull request as ready for review October 2, 2021 10:10
@pepicrft pepicrft merged commit 247d98d into main Oct 2, 2021
@pepicrft pepicrft deleted the release-2.0 branch October 2, 2021 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants