Aviator Updates

Share this post

av CLI improvements, PR status page, DX meetup with Elastic

changelog.aviator.co

av CLI improvements, PR status page, DX meetup with Elastic

new CLI capabilities, GraphQL API beta, onboarding workflow and more

Aviator
May 19, 2023
1
Share
Share this post

av CLI improvements, PR status page, DX meetup with Elastic

changelog.aviator.co

Highlights

  • Off-the-record hangout with Elastic.co DX team

  • 🚀  av CLI updates

  • 🚀  GraphQL API in beta

  • 🚀  Real time PR status page

  • 🚀  New onboarding workflow

Hangout with Elastic’s DX team

We are back with our next hangout session. This time we have invited Stacey Kingpoling, head of DX at Elastic. She will talk about the challenges of scaling the team at Elastic, and how they plan DX roadmap.

For context, Aviator hosts monthly invite-only, casual, off-the-record hangouts for senior engineers from various orgs to learn from each other. Email Spriha (spriha@aviator.co) for an invite or sign up at: https://dx.community/

This month’s hangout is on May 25th (Thursday), 11am - 12pm PT / 2pm - 3pm ET.

New features

av CLI updates

Released v0.0.15

  • New features

    • av stack tree shows links to PRs and sync and push status.

    • av stack diff shows the diff against the previous branch.

    • av pr create saves the PR message in case the command fails for recovery.

    • av stack sync uses the remote tracking branch if the parent is a trunk.

    • The internal metadata backend is migrated to a JSON file based one. No action needed. You should not see any difference in this migration.

  • Bug fix

    • Various av stack sync fixes. Many corner cases were addressed in this release.

    • av stack tidy updates the internal state properly.

For all changes included in this version, see the release note.

GraphQL API in beta

Our GraphQL API is now available in beta. If you are interested in trying it out or have some interesting use cases to cover, please reach out: howto@aviator.co.

Real time PR status

Introducing a new page to show the real-time status of the PR. You can click on a PR on the queue page to see this status. We’ve also added a link to the sticky comment for easy access to this page.

New onboarding workflow

For new users only - we have introduced an onboarding workflow to help you get up and going with a configuration customized just for you

Bug fixes and improvements

  • Converted to timezone aware datetime in our APIs.

  • Added new webhook signature to use SHA256 encryption.

  • Added a configuration update_before_requeue that will update the original PR before requeuing it back.

  • Introduced a slack command to unsubscribe from Slack DMs: /aviator slack disconnect.

  • Fixed a bug that was incorrectly resetting queues on a dequeue event in a separate queue.

On-prem release

Released v0.31.1

The real-time PR status is not included in the on-prem release yet. Rest of the improvements are included in this release.

We are building a new onprem release that brings in many of the frontend changes that we support in the Aviator cloud offering. This may introduce some backward incompatibility if you have a customized setup. Reach out if you have any questions.

1
Share
Share this post

av CLI improvements, PR status page, DX meetup with Elastic

changelog.aviator.co
Top
New

No posts

Ready for more?

© 2023 Aviator Technologies, Inc
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing