-
Notifications
You must be signed in to change notification settings - Fork 758
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is the Emulator still being actively maintained? #2443
Comments
My question exactly. |
My question too! Maybe @tracyboehrer or @cwhitten can elaborate on this? Thanks 🙏🏻 |
Emulator is still being maintained, though perhaps not with as much attention to features as desired. The next release in the near future will contain single tenant support, ngrok 3.1, and a handful of security fixes. If there are bugs you think are critical, post them here and we can prioritize those. |
I have just gotten into using the Bot Framework Emulator. From my experience:
For the longer future:
Edit:
Also ngrok 3.1 is already outdated, there is ngrok 3.9 already |
@tracyboehrer When can we expect a stable release in this year? The last stable release was Nov 2021, nightly release in Oct 2023... By the way, same goes for the
|
@d-kleine Samples gets updated regularly as needed. However, the only new samples are around certificate auth. BotFramework-SDK? The repo? If so, it doesn't have releases in the same way. It would appear those "releases" are just rollups of everything else and just haven't been updated. Is there something you are expecting from an Emulator release? Though it's likely you'll see a release mostly around updating dependencies and various security issues. There is a chance there could be an alternative to Emulator, but no details to share yet. The main problem is that Emulator can't work with UserAssignedMSI, which many are shifting to. The prohibits local bot debugging in the way Emulator was often used. There are no Composer releases scheduled in the near term. |
@d-kleine It just isn't possible to make Emulator work with UserAssignedMSI and Ngrok. However, I would expect to see SingleTenant soon. There is an open PR for it, but it also requires an SDK change. NGrok 3 should be in the most recent Nightly. |
@tracyboehrer Thank you for your update regarding the releases. As a customer who has recently started working with Azure Bots and the Microsoft Bot Framework, I appreciate your transparency about the current state and challenges. While I understand the complexities involved in maintaining and updating these tools, I have some friendly suggestions that could potentially enhance the overall experience for developers like myself:
I understand that maintaining and updating these tools can be a challenging task, but I believe that by focusing on these areas, you can provide a more seamless and enjoyable experience for developers working with the Azure Bot Framework. I hope that Microsoft recognizes the importance of these tools and allocates the necessary resources to bring them up to par with the expectations of the Bot developers. Thank you for your continued efforts, and I look forward to seeing improvements in these areas in the future. |
@d-kleine I appreciate your feedback. Some comments though:
|
Thank you for the detailed update and insights. About your question:
To provide some context, I was specifically looking for an implementation of Conversational Language Understanding (CLU) in the Samples (btw, I also did not receive any feedback on my request there). While the samples show LUIS integration, it's worth noting that LUIS is now deprecated. As a result, the existing code might not be working as expected or may require adjustments, such as updating dependencies and requirements. Additionally, updated documentation would be beneficial to ensure a smooth transition for developers. Please also see here, and this applies to the next point as well. Furthermore, for Custom Question Answering examples, I noticed that there are only .NET Core and JavaScript examples available. As an ML/AI engineer, I primarily work with Python, and having a Python sample would be incredibly helpful for developers like myself who are more versed in this language to set up an Azure Bot with. |
@d-kleine For the Python issues... Only recently was its deprecation canceled. This was originally slated to happen in November. It had been it sustained engineering for the prior year. We are still playing catchup as we focus more on core functionality that is outdated or missing. |
Got it, thanks for the clarification! |
Let's talk about the elephant in the room...
Could the team please provide an update on the following:
The text was updated successfully, but these errors were encountered: