Skip to content

Releases: SyedAhkam/android-cli

v0.2.0

09 Oct 23:34
Compare
Choose a tag to compare

Chore

  • run cargo fmt
  • run cargo fmt
  • add /out to .gitignore

New Features

  • add CHANGELOG.md
  • document .android reference in docs
  • add shell command
  • add early development warning in book
  • almost everything documented
  • add new answer to faq section
  • Add action to deploy to pages
  • Initialize mdbook based docs
  • impl link command + project_name in .android
  • better prompt handling + default values
  • implement the devices command
  • implement the launch command
  • install apk first while running + refactor
  • impl the run command
    Allows you to build the project and launch the main activity
  • better and descriptive errors with anyhow
  • leave a .android dotfile after project creation
    This could later makes things quite easier. Instead of parsing the whole structure again to look out for certain metadata fields, the tool would just be able to read .android file from now.
  • impl the install command
    Allows the user to run android install and it will automatically install the apk to the currently connected device.
  • organize core logic into lib.rs
  • impl build command
  • configure sdk versions while creating project
    It's now possible to supply min-sdk-version, compile-sdk-version and target-sdk-version flags while invoking the create command.
  • impl the create command

Bug Fixes

  • a few things in docs
  • unused import warning
  • git repository and edit url setting
  • failing doc tests
  • windows compatible local.properties file
  • find gradle is windows compatible now
  • remove debug println
  • buggy deploy path in workflow
  • ignore dead_code lint in utils.rs

Other

  • create build workflow

Commit Statistics

  • 43 commits contributed to the release over the course of 180 calendar days.
  • 34 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Add CHANGELOG.md (5c10fbe)
    • A few things in docs (616261f)
    • Document .android reference in docs (b9fa8c2)
    • Unused import warning (ff5d370)
    • Add shell command (90ed6aa)
    • Git repository and edit url setting (894b9a6)
    • Add early development warning in book (31d9f4f)
    • Failing doc tests (d41b664)
    • Almost everything documented (4aaa768)
    • Windows compatible local.properties file (4874057)
    • Find gradle is windows compatible now (0c341ba)
    • Remove debug println (c7c21f6)
    • Add new answer to faq section (76486ef)
    • Buggy deploy path in workflow (b617bf0)
    • Add action to deploy to pages (97eda87)
    • Initialize mdbook based docs (2859b23)
    • Run cargo fmt (8115f6d)
    • Impl link command + project_name in .android (1e8cf99)
    • Better prompt handling + default values (fc4652e)
    • Implement the devices command (5c863c9)
    • Implement the launch command (4bb6c45)
    • Run cargo fmt (49bb3a6)
    • Install apk first while running + refactor (8455904)
    • Impl the run command (994559e)
    • Better and descriptive errors with anyhow (6f295ce)
    • Leave a .android dotfile after project creation (ec2734d)
    • Ignore dead_code lint in utils.rs (658b121)
    • Impl the install command (37d5d22)
    • Add /out to .gitignore (61f73e5)
    • Organize core logic into lib.rs (4deac6a)
    • Impl build command (0c242a9)
    • Update README.md (da92c6f)
    • Update README.md (95b7f27)
    • Update README.md (09a3bf3)
    • Configure sdk versions while creating project (3cc09cd)
    • Create build workflow (8a65f46)
    • Update README.md (e66ca2f)
    • Impl the create command (1eebc63)
    • Build subcommands structure (72b5387)
    • Downgrade to clap 3.x (d9bca8a)
    • Write README and Clap application (c46d873)
    • Reserve crates.io package (e932438)
    • Initial commit (b862197)