Skip to content

Latest commit

 

History

History
891 lines (506 loc) · 41.3 KB

CHANGELOG.md

File metadata and controls

891 lines (506 loc) · 41.3 KB

Changelog

0.8.0 (2024-11-18)

Full Changelog

Closed issues:

  • WathOS CI broken #238

Merged pull requests:

0.7.3 (2024-10-16)

Full Changelog

Merged pull requests:

  • XCode 16: profiles location has changed #239 (kali)
  • accept licenses #236 (kali)

0.7.2 (2024-06-17)

Full Changelog

Closed issues:

  • About the build performance #232
  • xcrun: error: unable to find utility "devicectl", not a developer tool or in PATH #225

Merged pull requests:

0.7.1 (2024-04-11)

Full Changelog

Merged pull requests:

0.7.0 (2024-04-09)

Full Changelog

Closed issues:

  • Run test on iOS failed: No such file or directory (os error 2) #216
  • Support cargo-dinghy as a cargo test runner #210
  • Dinghy hangs on macOS-14 runner #207
  • Use xcrun devicectl to deploy to iOS devices. #204
  • Faiiled to build what use ndk_context project #201
  • Add macOS M1 binary to release CI #200
  • Getting files generated by tests back? #199
  • undefined symbol: ANativeWindow_setBuffersGeometry with visual tests using wgpu #198
  • watchOS simulator support #194
  • tvOS simulator support #193
  • How to build with non-default crate features? #129

Merged pull requests:

  • use fs_err when it make sense in dinghy_lib #222 (kali)
  • follow symlinks while walking dirs (and improve error messages) #221 (kali)
  • fix when multiple Dinghy app are installed #220 (kali)
  • add changelog generation script in ./pre-release.sh #219 (fredszaq)
  • better error message on pymobiledevice3 failure #218 (kali)
  • android: fix SDK detection on mac. #217 (ashdnazg)
  • Support for ios17 #215 (kali)
  • Infer the platform when runner is called in standalone mode #213 (fredszaq)
  • Universal macos binary in CI #209 (simlay)
  • Test on macOS-13 (x86) and macOS-14 (arm) #206 (simlay)
  • android emulator needs to be installed for avdmanager to work #205 (ThibautLorrainSonos)
  • Support tvOS and watchOS simulators #203 (simlay)
  • use android emulator 32.1.15 in ci as 33.1.23 segfaults #202 (fredszaq)
  • Bump rustix from 0.38.14 to 0.38.19 #196 (dependabot[bot])
  • Fix preferences path after Ventura #195 (ldm0)

0.6.8 (2023-09-29)

Full Changelog

Merged pull requests:

  • search android ndk also in ANDROID_NDK env var and pass ANDROID_NDK var to build if not set (cmake compat) #192 (fredszaq)

0.6.7 (2023-09-14)

Full Changelog

Closed issues:

  • Maintain CHANGELOG #187

Merged pull requests:

  • Do not crash dinghy_bindgen macro if DINGHY_BUILD_LIBCLANG_PATH is not present #191 (fredszaq)

0.6.6 (2023-09-14)

Full Changelog

Merged pull requests:

0.6.5 (2023-09-11)

Full Changelog

Closed issues:

  • catch_unwind broken on armv7-apple-ios #156

Merged pull requests:

0.6.4 (2023-04-13)

Full Changelog

Merged pull requests:

  • use llvm-ar instead of the binutils one for android ndk 23+ #182 (fredszaq)

0.6.3 (2022-11-18)

Full Changelog

Closed issues:

  • On the use std::fs::ReadDir.next() #177
  • failed to compile cargo-dinghy v0.3.2 - multiple packages link to native library git2 #66

Merged pull requests:

0.6.2 (2022-08-09)

Full Changelog

Closed issues:

  • No more working on iOS devices 14.x #135
  • Cannot run tests on iOS 14 device #131
  • test --no-fail-fast is not recognized #127
  • Old android device using ro.product.cpu.abi rather than ro.product.cpu.abilist #109
  • ImportError: No module named six #6

Merged pull requests:

0.6.1 (2022-08-04)

Full Changelog

Closed issues:

  • deploy to iOS devices with ios-deploy #166
  • No device support directory for iOS version 12.5 #165
  • lldb output is variable #158

Merged pull requests:

0.6.0 (2022-07-27)

Full Changelog

Closed issues:

  • Share resource files between tests #161

Merged pull requests:

  • some ios signing logging adjusts #170 (kali)
  • Logging overhaul #169 (fredszaq)
  • use ios-deploy, remove in-house rust partial port #168 (kali)
  • introduce run-with subcommand and transparent copy of files in runner args #167 (fredszaq)
  • do not copy ad-hoc rsync on device if file exists #164 (fredszaq)
  • Use package name instead of runnable id for dir on target #163 (fredszaq)
  • support android ndk 23 and up #162 (fredszaq)
  • Broken implicit wp dep #160 (kali)

0.5.1 (2022-07-08)

Full Changelog

Merged pull requests:

  • try to make the excluded bug appear in CI #159 (kali)

0.5.0 (2022-07-06)

Full Changelog

Closed issues:

  • cargo install dinghy takes too long #39

Merged pull requests:

0.4.71 (2022-03-21)

Full Changelog

Closed issues:

  • Support for aarch64-apple-ios-sim in dinghy #147

Merged pull requests:

  • Fix iOS bundle to make app use the full screen #152 (simlay)
  • Initial stuff for aarch64 ios simulator support #151 (simlay)

0.4.70 (2022-03-18)

Full Changelog

Merged pull requests:

0.4.69 (2022-03-17)

Full Changelog

Closed issues:

  • Rust 2021 Edition #148

Merged pull requests:

0.4.68 (2022-01-19)

Full Changelog

Merged pull requests:

0.4.67 (2021-12-06)

Full Changelog

Merged pull requests:

0.4.66 (2021-11-29)

Full Changelog

Closed issues:

  • test-app build fails with unable to find library -lgcc #138

Merged pull requests:

0.4.63 (2021-11-04)

Full Changelog

Closed issues:

  • Support building crates that use resolver 2 #133

Merged pull requests:

0.4.62 (2021-07-28)

Full Changelog

Merged pull requests:

0.4.61 (2021-02-15)

Full Changelog

0.4.60 (2021-02-15)

Full Changelog

0.4.59 (2021-02-15)

Full Changelog

0.4.57 (2021-02-15)

Full Changelog

0.4.55 (2021-02-15)

Full Changelog

0.4.54 (2021-02-15)

Full Changelog

0.4.53 (2021-02-15)

Full Changelog

0.4.52 (2021-02-15)

Full Changelog

0.4.51 (2021-02-15)

Full Changelog

0.4.50 (2021-02-12)

Full Changelog

0.4.48 (2021-02-09)

Full Changelog

0.4.47 (2021-02-09)

Full Changelog

0.4.46 (2021-02-09)

Full Changelog

0.4.45 (2021-02-09)

Full Changelog

0.4.43 (2021-02-09)

Full Changelog

Closed issues:

  • don't work for ios 13.3 on osx 10.15.5 #116

Merged pull requests:

0.4.41 (2020-10-16)

Full Changelog

Closed issues:

  • Copies libdl.so to Android, causing failure to run #124
  • Dinghy on Linux #121

Merged pull requests:

0.4.40 (2020-09-10)

Full Changelog

Merged pull requests:

  • Check Android NDK in non legacy path #123 (kafji)
  • Log on Android NDK not found #122 (kafji)

0.4.39 (2020-08-05)

Full Changelog

Merged pull requests:

0.4.38 (2020-06-18)

Full Changelog

Merged pull requests:

0.4.37 (2020-05-29)

Full Changelog

Closed issues:

  • Long term solution for URL regression #101

Merged pull requests:

  • add missing x86_64 android device #115 (MarcTreySonos)
  • experimental shell expansion in run #114 (kali)
  • avoid createing huge and useless PKG_CONFIG_LIBDIR #113 (kali)
  • Allow SSH devices to use the host toolchain #112 (fredszaq)

0.4.35 (2020-04-09)

Full Changelog

Merged pull requests:

  • bump cargo, and switch to anyhow #111 (kali)
  • eradicate two warnings #108 (kali)

0.4.34 (2020-04-07)

Full Changelog

0.4.33 (2020-04-07)

Full Changelog

Merged pull requests:

  • build bench in release mode #110 (kali)
  • some android auto target fixes #91 (kali)

0.4.31 (2020-04-07)

Full Changelog

0.4.30 (2020-04-06)

Full Changelog

0.4.29 (2020-04-06)

Full Changelog

0.4.28 (2020-04-06)

Full Changelog

0.4.27 (2020-04-06)

Full Changelog

0.4.26 (2020-04-06)

Full Changelog

0.4.25 (2020-04-06)

Full Changelog

Merged pull requests:

0.4.24 (2020-02-13)

Full Changelog

Merged pull requests:

0.4.23 (2020-02-13)

Full Changelog

Fixed bugs:

0.4.22 (2020-01-30)

Full Changelog

Closed issues:

  • dinghy_test::test_file_path doesn't work when running tests natively on desktop platform #99

Merged pull requests:

0.4.21 (2020-01-27)

Full Changelog

Merged pull requests:

0.4.20 (2020-01-16)

Full Changelog

Merged pull requests:

  • Change IosSimDevice to use xcrun simctl launch rather than lldb #96 (simlay)

0.4.19 (2020-01-13)

Full Changelog

Merged pull requests:

0.4.18 (2019-10-28)

Full Changelog

Merged pull requests:

  • add a "private" framework search path #94 (kali)

0.4.17 (2019-10-24)

Full Changelog

0.4.16 (2019-09-16)

Full Changelog

0.4.15 (2019-09-16)

Full Changelog

Merged pull requests:

0.4.14 (2019-09-16)

Full Changelog

0.4.13 (2019-09-08)

Full Changelog

0.4.12 (2019-08-29)

Full Changelog

0.4.11 (2019-05-09)

Full Changelog

Closed issues:

  • Add android app platform version to specify/match a minSdk Version #85

Merged pull requests:

  • bump osx #90 (kali)
  • Prevent library copy of lib file in the toolchain's sysroot when running on a remote device #88 (Deluvi)
  • Make automatic platform decision for a given device deterministic #84 (Deluvi)

0.4.10 (2019-02-26)

Full Changelog

Closed issues:

  • Fails to sign when there is any non .mobileprovision file in Profiles folder #77

Merged pull requests:

  • Android ndk 19+ API level choice #83 (Deluvi)
  • Fix multiple versions of the same dynamic lib used #82 (Deluvi)

0.4.8 (2019-02-14)

Full Changelog

Merged pull requests:

  • reactivate toolchain binary shims as they are needed by some projects #79 (fredszaq)

0.4.7 (2019-02-13)

Full Changelog

0.4.6 (2019-02-12)

Full Changelog

Merged pull requests:

0.4.5 (2019-02-09)

Full Changelog

Closed issues:

  • Failure linking backtrace-sys on android: undefined reference to 'getpagesize' #61
  • Error when I try to use dinghy #48
  • Should benchmarks return performance numbers? #44
  • MacOS: Unexpected end of JSON with Xcode CommandLineTools #32

Merged pull requests:

  • more android fixes and debug info #76 (kali)
  • refactor + android clang support #75 (kali)
  • Script device #74 (kali)
  • update cargo to 0.32 - edition 2018 support #73 (fredszaq)
  • Fix typos in documentation #69 (adrienball)
  • support --no-run #67 (kali)
  • filename conflict in "run" #65 (kali)
  • some trace! level info, plus move exe to target/ in bundle #64 (kali)
  • Bump dependencies #63 (Eijebong)
  • add static linking helper #62 (MarcTreySonos)
  • Define defualt toolchain directory in .dinghy #60 (rtmvc)
  • do not copy target in target #58 (kali)
  • Update build_env.rs #57 (warent)
  • Update dinghy crate to cargo-dinghy #56 (nebuto)
  • Allow debug build mode arg #55 (rtmvc)
  • Set permissions before copy #54 (rtmvc)
  • Copy libs for host platform too #53 (rtmvc)
  • Warn if package filtered on platform #52 (rtmvc)
  • Copy ios libs #51 (rtmvc)
  • Copy .so dependencies in target directory for builds #50 (rtmvc)
  • Strip executable copy and not original as cargo might not regenerate … #49 (rtmvc)
  • Copy .so dependencies in target directory for builds #47 (kali)
  • Strip #46 (kali)
  • Fix nightly compiler error #45 (pitdicker)
  • Task/cc rs compat #42 (kali)
  • 0.3 #40 (rtmvc)

0.2.16 (2018-02-05)

Full Changelog

Closed issues:

  • Android emulator support? #37
  • Error installing dinghy #36

0.2.15 (2017-11-23)

Full Changelog

Closed issues:

  • MacOS Cannot build with Xcode 9 (9A235) #29

Merged pull requests:

0.2.14 (2017-10-05)

Full Changelog

Closed issues:

  • Refactoring some common logic into a library #4

Merged pull requests:

0.2.13 (2017-07-04)

Full Changelog

0.2.12 (2017-07-04)

Full Changelog

Closed issues:

  • Allow specifying port number for ssh #26
  • Need some way of deploying test_data even if they are included in .gitignore #24

Merged pull requests:

0.2.11 (2017-06-09)

Full Changelog

Merged pull requests:

  • add DINGHY=1 env var when running on Android #22 (fredszaq)

0.2.10 (2017-05-29)

Full Changelog

Merged pull requests:

0.2.9 (2017-04-21)

Full Changelog

Closed issues:

  • make_linux_app is creates more and more files each time #19

Merged pull requests:

  • support more android architechtures #20 (dten)

0.2.8 (2017-04-21)

Full Changelog

0.2.7 (2017-04-18)

Full Changelog

Merged pull requests:

0.2.6 (2017-04-18)

Full Changelog

Closed issues:

  • consider hiding scp/rsyinc output #16
  • paths for .dinghy.toml #14

0.2.5 (2017-04-15)

Full Changelog

Closed issues:

  • run cargo examples? #11

Merged pull requests:

0.2.4 (2017-04-11)

Full Changelog

Merged pull requests:

  • Add spec support for build, test and bench subcommands #15 (klefevre)

0.2.3 (2017-03-31)

Full Changelog

Merged pull requests:

  • fix ssh target triple that was hardcoded instead of read from config #12 (fredszaq)

0.2.2 (2017-03-31)

Full Changelog

0.2.1 (2017-03-29)

Full Changelog

Merged pull requests:

  • chmod from windows needs fixing #13 (dten)

0.2.0 (2017-02-10)

Full Changelog

Merged pull requests:

0.1.13 (2017-01-31)

Full Changelog

Merged pull requests:

  • Support for multiple travis configurations #8 (kali)

0.1.12 (2017-01-26)

Full Changelog

0.1.11 (2017-01-26)

Full Changelog

Closed issues:

  • unresolved name ensure_shim when trying to cargo install #5

Merged pull requests:

  • accept any android device name that isn't whitespace #7 (dten)

0.1.10 (2017-01-24)

Full Changelog

0.1.9 (2017-01-23)

Full Changelog

0.1.8 (2017-01-23)

Full Changelog

0.1.7 (2017-01-23)

Full Changelog

0.1.6 (2017-01-18)

Full Changelog

Closed issues:

  • Link error when executing 'cargo install dinghy' #3

0.1.5 (2017-01-03)

Full Changelog

0.1.4 (2016-12-16)

Full Changelog

Merged pull requests:

  • missing env error message is wrong #2 (dten)
  • Windows build #1 (dten)

* This Changelog was automatically generated by github_changelog_generator