question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

4.5 Release Checklist

See original GitHub issue

The following need to be signed-off on before the Emulator can publish a new stable build.

NOTE: Make sure to do a clean install before attempting to go through the checklist: Clear out @bfemulator folder in app data (%APPDATA% on Windows, ~/Library/Application Support on Mac~/.config on Linux)

.bot files

  • create a new .bot file with keys encrypted
  • edit existing .bot file providing secret to decrypt keys for .bot file not created by the Emulator
  • load a .bot file to start conversation

starting conversations

  • start conversation via .bot file
  • start conversation via url
  • restart .bot file conversation (same user id, new user id, overridden user id)
  • restart url conversation (same user id, new user id, overridden user id)

chat control

  • rendered activity types are clickable and load in the inspector

log panel

  • see appropriate status codes (200, 201, 401, 400, etc)
  • all clickable elements load appropriate inspectors (Message, protocol events, LUIS traces, etc)

inspectors

  • LUIS train/publish via a LUIS trace

bot inspector

  • rendered activity types are clickable and load in the inspector (message, bot state)
  • log items render appropriately and are clickable

transcripts

  • emulator mode save - [ ] inspector mode save removed until we can distinguish between regular & inspector transcripts
  • load into conversation in transcript mode

service connections

  • log in to Azure
  • navigate discovered resources/subscriptions
  • add LUIS/QnA/Dispatch services to .bot file
  • add new service manually

samples

  • core-bot
  • welcome users
  • bot authentication
  • nlp-with-dispatch
  • qnamaker

protocols/schemes

  • using bfemulator:// can start the emulator with the appropriate context

platforms

  • macOS
  • Windows
  • Linux

auto-update

  • macOS
  • Windows
  • Linux

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
tonyanzianocommented, Jul 12, 2019

To add to checklist for next release:

Ensure that adaptive cards function properly (clicking within input fields focuses, postbacks are sent, etc.)

1reaction
tonyanzianocommented, May 13, 2019

@corinagum If you don’t have the “Use pre-release versions” checkbox checked in Settings, then yes, it is expected to update to the latest stable release. The new patch, 4.4.2, will not require admin privileges though.

Read more comments on GitHub >

github_iconTop Results From Across the Web

4.5 Post-release checklist #2161 - GitHub
Make sure package. · Bump all dev tool chain to latest version · Run npm audit fix to make sure everything is fixed...
Read more >
Software Release Checklist For Applications - Testsigma
The purpose of software release checklist is to provide a clear guide on “what you need to make sure of” and “how to...
Read more >
Cisco HyperFlex Edge Deployment Guide, Release 4.5 - Cisco
Cisco HyperFlex Edge Deployment Guide, Release 4.5 - Preinstallation Checklist for 3- and 4-Node Edge Deployments [Cisco HyperFlex HX Data ...
Read more >
An Illustrated Enterprise Release Checklist For Applications
So how can we help ensure our releases are more successful? Answering the questions on this checklist can help your team achieve successful ......
Read more >
PlantPAx System Release 4.x Checklist and Verifications Tools,
What are the PlantPAx Checklist and Verifications Tools and how can I utilize this? Environment. PlantPAx system release 4.x (4.6 / 4.5 /...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found