The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
- Add support for packages which reference `visionOS` as a platform in their package manifest (issue #98)
- Rename embedded dependencies package to `PackageDependencies` to avoid name collision with [Pointfree.co's Dependencies pakckage](https://github.com/pointfreeco/swift-dependencies)
- Fixes invalid `product(...)` clause in cases where the package name differs from the repo base name
- Adds support for macCatalyst platform (#90)
- Fixes failure to generate playground project when the package dependency contained a plugin (#87)
- Bumps package tools-version and fixes deprecation warnings in generated package manifests
- Fixes #78 : bring back support for Playground Books (iOS compatible)
NB: This creates a user module for the package source files but it does not currently do this recursively for package dependencies.
- Adds support for a `.arena-sample.swift` file to pre-populate the generated playground with sample code.
- If a dependency's library product matches its package name, only import that single library. This makes packages like `RxSwift` and `Vapor` work, because it avoids pulling in their test helpers. These helpers import `XCTest`, which currently makes the playground fail to build. See #75 for details.
- Improved, simpler project format, **Xcode 12 only**
- Top level βDependenciesβ wrapper package, that allows adding additional dependencies manually
<img width="268" alt="Screenshot 2020-10-21 at 09 40 26" src="https://user-images.githubusercontent.com/65520/96688431-759f1180-1381-11eb-8fea-57ae405d50a6.png">
<img width="672" alt="Screenshot 2020-10-21 at 09 42 07" src="https://user-images.githubusercontent.com/65520/96688642-b1d27200-1381-11eb-8c7e-dffe460a0b74.png">
- dropped confusing `βname` option. Simply use `βoutput <directory>` (default `Arena-Playground`) to save to another path.
- fixed error when creating a playground book (`--book` flag)
- improved tests
- dropped confusing `--name` option. Simply use `--output <directory>` (default `Arena-Playground`) to save to another path.
- package update