Skip to content

Latest commit

 

History

History
31 lines (17 loc) · 1.81 KB

november-2021.md

File metadata and controls

31 lines (17 loc) · 1.81 KB

Novemeber 2021 Release - Autorest Core 3.7.0, Modelerfour 4.22.0

Changelogs for full details:

Modelerfour errors with original location

With previous improvments to the source map system, this version adds source map tracing all the way up to modelerfour. This means errros and warnings that previously occured in Prechecker or Modelerfour will now show the original location if applicable instead of an obscure name.

Extension installation progress

Version 3.7.0 of Autorest Core comes with some improvements to the experience by showing a progress bar when it needs to install extensions. Certain extensions would be relatively slow to install and it could let to believe that autorest was stuck on install as no feedback was sent during install.

Improved error reporting when extensionn install fails

Previous version of autorest core resolved many cases where extension would fail to install for various reasons. There is however still some scenarios where autorest can't solve the problem itself(A bad installation of python preventing @autorest/python to be installed)

This version will now display nicely the inner log from the installation in case of a failure

Other

@autorest/extension-base breaking changes

Latest version of @autorest/extension-base (3.4.0) introduced a few breaking changes. This is mostly to cleanup and have a consistent naming convention of the JS/TS ecosystem as well as providing a more descriptive api for reporting errors to enable sourcemap support for extensions.