Releases: shorebirdtech/shorebird
Releases · shorebirdtech/shorebird
v1.1.13
What's Changed
- fix(shorebird_cli): ensure "downloading release" progress completes by @bryanoltman in #2277
- feat: better messaging for the user when having non sideloadable releases by @erickzanardo in #2278
- fix(shorebird_cli): use same asset diffing logic for iOS and Android by @bryanoltman in #2279
- chore(deps): bump shelf from 1.4.1 to 1.4.2 in /packages/artifact_proxy in the artifact_proxy-deps group by @dependabot in #2282
- chore(deps): bump shelf from 1.4.1 to 1.4.2 in /packages/discord_gcp_alerts in the discord_gcp_alerts-deps group by @dependabot in #2281
- chore(shorebird_cli): don't print error toString on command failure by @bryanoltman in #2284
- fix(shorebird_cli): ignore extension schemes with identifying iOS flavors by @bryanoltman in #2285
- fix(shorebird_cli): infer
--build-name
and--build-number
from--release-version
if necessary by @bryanoltman in #2280 - fix(shorebird_cli): update ios upload instructions to match Flutter by @bryanoltman in #2286
Full Changelog: v1.1.12...v1.1.13
v1.1.12
What's Changed
- chore: enable public_api_docs enforcement. by @eseidel in #2229
- feat(shorebird_cli): remove direct
exit
calls by @erickzanardo in #2230 - fix: cache clear command was breaking by @erickzanardo in #2235
- feat: Using Process.start instead of run on call to call aot_tools link by @erickzanardo in #2236
- feat: better handling of errors when refreshing the token fails by @erickzanardo in #2244
- fix(shorebird_cli): validate flavor arg is correct by @bryanoltman in #2245
- fix(shorebird_cli): don't allow --release-version for ios and android releases by @bryanoltman in #2241
- fix: handling process exit on abort by @erickzanardo in #2238
- fix: gracefully handling patching on a app with no releases by @erickzanardo in #2247
- chore(deps): bump the artifact_proxy-deps group in /packages/artifact_proxy with 2 updates by @dependabot in #2253
- chore(deps): bump mocktail from 1.0.3 to 1.0.4 in /packages/discord_gcp_alerts in the discord_gcp_alerts-deps group by @dependabot in #2252
- fix(shorebird_cli):
shorebird preview
to not use outdated cached preview artifacts by @erickzanardo in #2254 - fix: version should only log the version messages by @erickzanardo in #2262
- fix: e2e tests by @erickzanardo in #2259
- fix: better error handling for release with no platforms provided by @erickzanardo in #2264
- fix: don't do pub upgrade at shorebird executable by @erickzanardo in #2265
- feat: adding gradlew version to the doctor output by @erickzanardo in #2255
- fix: accurate message when patching a release that doesn't contains the platform by @erickzanardo in #2268
- feat(shorebird_cli): improve output for gradle "unsupported file major version" errors by @erickzanardo in #2266
- fix(shorebird_cli): use Podfile.lock hash to detect native changes by @bryanoltman in #2267
- feat(shorebird_code_push_protocol): Adding can sideload to artifacts by @erickzanardo in #2269
- chore(shorebird_cli): v1.1.12 by @felangel in #2272
Full Changelog: v1.1.11...v1.1.12
v1.1.11
What's Changed
- chore(deps): bump the discord_gcp_alerts-deps group in /packages/discord_gcp_alerts with 2 updates by @dependabot in #2207
- chore(deps): bump the artifact_proxy-deps group in /packages/artifact_proxy with 2 updates by @dependabot in #2208
- chore(deps): bump the shorebird_cli-deps group across 1 directory with 3 updates by @dependabot in #2215
- feat(shorebird_cli): require Flutter >=3.22.2 for iOS by @felangel in #2218
- docs: 1.2.0 release notes by @eseidel in #2217
- feat(shorebird_cli): link to support flutter version docs when using unsupported Flutter versions by @felangel in #2220
- chore(shorebird_cli): bump
pubspec.lock
by @felangel in #2221
Full Changelog: v1.1.10...v1.1.11
v1.1.10
What's Changed
- fix(shorebird_cli):
app.dill
detection when using a local engine by @felangel in #2201 - feat: making sure debug data is created on ios patch even on an interrupt by @erickzanardo in #2199
- chore(shorebird_cli): rename build to build-internal by @bryanoltman in #2204
- chore(shorebird_cli): v1.1.10 by @felangel in #2205
Full Changelog: v1.1.9...v1.1.10
v1.1.9
What's Changed
- chore: use raw json for update release and create patch requests by @bryanoltman in #2164
- fix(shorebird_cli): don't fail validation when flutter versions differ by @bryanoltman in #2165
- chore(shorebird_cli): prettify doctor output formatting by @bryanoltman in #2167
- feat: adding better debugging logging for aot tools link by @erickzanardo in #2166
- feat: supporting gradle acronym prefixed flavors by @erickzanardo in #2169
- feat(shorebird_cli): Add logs directory to verbose doctor output by @bryanoltman in #2173
- fix(shorebird_cli): add export-method option to patch command by @bryanoltman in #2176
- feat: adding more information to the verbose shorebird doctor about java by @erickzanardo in #2174
- feat(shorebird_cli): write all stdout and stderr to log file by @bryanoltman in #2170
- chore(shorebird_cli): rename command_runner.dart and command.dart to reflect the names of the classes they containq by @bryanoltman in #2181
- feat(shorebird_cli): check for available upgrade after command run by @bryanoltman in #2184
- feat: adding checksum to artifact updater by @erickzanardo in #2189
- ci: add license check by @felangel in #2190
- chore(deps): bump test from 1.25.5 to 1.25.6 in /packages/artifact_proxy in the artifact_proxy-deps group by @dependabot in #2187
- chore(deps): bump test from 1.25.5 to 1.25.6 in /packages/discord_gcp_alerts in the discord_gcp_alerts-deps group by @dependabot in #2185
- feat: adding a retry logic to the cache of the executables by @erickzanardo in #2191
- feat(shorebird_cli): recognize and forward --dart-define(-from-file) options by @bryanoltman in #2192
- fix(shorebird_cli): use flutter build output to find app.dill file by @bryanoltman in #2194
- chore: move codecov.yml into .github directory by @eseidel in #2196
- chore(shorebird_cli): release 1.1.9 by @bryanoltman in #2195
Full Changelog: v1.1.8...v1.1.9
v1.1.8
What's Changed
- Added support for Flutter 3.22.1
v1.1.7
What's Changed
- refactor(shorebird_cli): don't redownload iOS release artifacts by @bryanoltman in #2117
- feat(shorebird_cli): always prompt for release version when patching by @bryanoltman in #2122
- fix(shorebird_cli): fix release status check in patch command by @bryanoltman in #2123
- chore(deps): bump build_runner from 2.4.9 to 2.4.10 in /packages/discord_gcp_alerts in the discord_gcp_alerts-deps group by @dependabot in #2125
- chore(deps): bump build_runner from 2.4.9 to 2.4.10 in /packages/artifact_proxy in the artifact_proxy-deps group by @dependabot in #2127
- chore(deps): bump google-github-actions/deploy-cloudrun from 2.5.0 to 2.6.0 in the gh-deps group by @dependabot in #2126
- feat(shorebird_cli): Add support for updater_tools by @bryanoltman in #2124
- chore: Revert "feat(shorebird_cli): Add support for updater_tools" by @bryanoltman in #2129
- feat: adding patch signing key path arg to release command by @erickzanardo in #2130
- chore: updating CLI's Flutter revision by @erickzanardo in #2135
- feat: adding private key argument to patch command by @erickzanardo in #2133
- feat: ios release with public key bundling by @erickzanardo in #2143
- fix(shorebird_cli): don't assume credentials are well-formed if present by @bryanoltman in #2146
- feat: adding signing hash for ios patches by @erickzanardo in #2144
- feat(shorebird_cli): extract public key from PEM file by @bryanoltman in #2148
- feat: adding public key to the patch command by @erickzanardo in #2149
- refactor: Improve where key pair are validated in the patch command by @erickzanardo in #2158
- chore(shorebird_cli): release 1.1.7 by @bryanoltman in #2152
Full Changelog: v1.1.6...v1.1.7
v1.1.6
What's Changed
- Revert "fix(shorebird_cli): don't export FLUTTER_STORAGE_BASE_URL in shorebird.ps1" by @bryanoltman in #2112
Full Changelog: v1.1.5...v1.1.6
v1.1.5
What's Changed
- feat(shorebird_cli): call
flutter precache
when installing new flutter rev by @bryanoltman in #2087 - feat(shorebird_cli): add
toString()
implementation forArtifactBuildException
by @bryanoltman in #2095 - chore: upgrade to Flutter 3.22.0 by @felangel in #2096
- chore: upgrade deps by @felangel in #2097
- chore: rename scoped to scoped_deps by @bryanoltman in #2100
- chore: prep scoped_deps for release on pub.dev by @bryanoltman in #2101
- chore(shorebird_cli): use pub.dev hosted scoped_deps by @bryanoltman in #2102
- chore(deps): bump google-github-actions/deploy-cloudrun from 2.4.1 to 2.5.0 in the gh-deps group by @dependabot in #2082
- chore(shorebird_cli): update pubspec.lock by @bryanoltman in #2104
- fix(shorebird_cli): don't export FLUTTER_STORAGE_BASE_URL in shorebird.ps1 by @bryanoltman in #2109
- chore(scoped_deps): improve description in
pubspec.yaml
by @felangel in #2110 - chore(scoped_deps): v0.1.0+2 by @felangel in #2111
- chore(shorebird_cli): v1.1.5 by @felangel in #2098
Full Changelog: v1.1.4...v1.1.5
v1.1.4
What's Changed
- fix(shorebird_cli): only pass dump-debug-info to aot_tools if supported by @bryanoltman in #2090
- chore(deps): bump test from 1.25.4 to 1.25.5 in /packages/artifact_proxy in the artifact_proxy-deps group by @dependabot in #2083
- chore(shorebird_cli): release 1.1.4 by @bryanoltman in #2092
Full Changelog: v1.1.3...v1.1.4