v0.8.42

@ddenisenko ddenisenko released this Jan 13, 2017 · 200 commits to master since this release

Bug fixes:

  • Unable to edit new RAML project directory and details in Atom 1.13
  • Extract trait action adds new items to the baseUriParameters node
  • Uncaught Error: Unable to find correct child when trying to convert JSON Schema to type
  • schema included with in schema is not validated properly
  • Extract library action is available for a RAML 0.8 spec
  • allowedTargets facet should not show up in types definition

Downloads

v0.8.41

@ddenisenko ddenisenko released this Dec 30, 2016 · 200 commits to master since this release

Bug fixes:

  • Details becomes blank if securedBy: null
  • Details throws an exception
  • Syntax highlighting switches off after IDE restart
  • Cannot read property 'nameId' of null
  • Atom slows down after a while of editing (memory leak fixes)
  • Outline does not show a schemas items for RAML 1.0
  • IDE does not clean details view on file switching
  • api-workbench v0.8.40 fails to run in Atom v1.2.3 on Debian "Jessie"
  • !include with absolute paths should be from root document
  • Details tab inoperative with RAML 1.0 files
  • Uncaught RangeError: Maximum call stack size exceeded
  • API Console ignore {version} in baseUri

Code enhancements:

  • Develop outline automated tests
  • Unification of interfaces between extracted modules
  • Create a prototype of RAML parsing being performed in background in a separate process.

Downloads

v0.8.40

@ddenisenko ddenisenko released this Nov 2, 2016 · 200 commits to master since this release

Enhancements:

  • Option to re-run validation
  • Make outline tests running during CI
  • Create an outline test generator
  • Develop outline automated tests

Bug fixes:

  • ctrl-g should not override "go-to-line"
  • Tutorial error: Uncaught TypeError: this.lowLevel(...).root is not a function
  • Incorrect parsing of example when discriminatorValue is used with union type
  • Uncaught TypeError: Cannot read property 'severity' of undefined
  • Workbench installation fails due to AVG Antivirus detection of virus in xmllint.js
  • Uncaught SyntaxError: Expected "(" or name but "^" found.
  • Error: Cannot find module 'dialog'

Downloads

v0.8.39

@ddenisenko ddenisenko released this Oct 20, 2016 · 200 commits to master since this release

Bug fixes:

  • DataType Examples are not parsed
  • Issue with "Get APIs from -> Popular APIs (Community)" in Windows
  • It suggests options for a node that already have a node
  • The following line to an example has no suggestions
  • Tabs in Details Pane
  • Auto-completion for properties is broken when defining a sequence / array in an example
  • API Console Basic Authentication

Enhancements:

  • Schemas and Types Tab in Outline Pane and Details Pane

Downloads

v0.8.38

@ddenisenko ddenisenko released this Oct 4, 2016 · 200 commits to master since this release

Enhancements:

  • Adding | when using example
  • Adding example contents to the request body section

Bug fixes:

  • API Console cursor fixed
  • Maximum stack trace for two files including each other
  • TypeError: Cannot read property 'includePath' of null
  • API Console doesn't show field to fill in the URI parameters
  • API Console doesn't show field to fill in the URI parameters

Downloads

v0.8.37

@ddenisenko ddenisenko released this Sep 7, 2016 · 200 commits to master since this release

v0.8.37

Downloads

v0.8.36

@ddenisenko ddenisenko released this Aug 5, 2016 · 200 commits to master since this release

Bug fixes:

  • Move Content to Other File does not adapt include paths
  • Uncaught TypeError: Cannot read property '0' of undefined
  • Problems with RAML Editors Tools Pane (details) and Schemas & Types Tab

Downloads

v0.8.35

@ddenisenko ddenisenko released this Jul 15, 2016 · 200 commits to master since this release

Bug fixes:

  • Uncaught TypeError: Cannot read property 'calculateCurrentActions' of undefined

Downloads

v0.8.34

@ddenisenko ddenisenko released this Jul 14, 2016 · 200 commits to master since this release

General updates:

  • Context actions and menu frameworks were decoupled from Atom, made suitable for client-server architecture, documented and extracted into https://github.com/mulesoft/raml-actions
  • General (ui-independent) actions were extracted to https://github.com/mulesoft/raml-actions
  • The mechanism for splitting actions with UI into UI (client) and business logic (server) parts was introduced.
  • Several actions with UI were split into the business logic being extracted to raml-actions repository and atom-dependent UI left in workbench repository.

Bugs fixed:

  • Library including completion broken.
  • Rename RAML Element action throws an error
  • Outline tree is broken for some case*
  • Examples for arrays of objects doesn't work
  • Boolean values are not displayed properly in the example view on the Details tab
  • syntax highlighting broken for comments
  • Autocompletion shows folder files instead of current file extension
  • Rename RAML Element action throws an error

Downloads

v0.8.33

@ddenisenko ddenisenko released this Jun 29, 2016 · 200 commits to master since this release

Bug fixes:

  • Uncaught TypeError: t.trim is not a function
  • Example not displayed at all when the type contains an integer array
  • Console doubles types for anonymous type
  • Create New Method action does not work for resource types
  • Create New URI Parameter action is available for wrong context
  • Uncaught JS-YAML: maping expected instead of MAP while modifying type property in details*
  • Contribution guide reference is broken
  • Console throws error on the example opening.
  • Extract Overlay action rewrites existing overlay files without a warning
  • For RAML 0.8 default parameter values are not validated against parameter types
  • Create New URI Parameter action is unavailable for resource types
  • Details corrupt the code when editing type shortcuts
  • Details do not display type for a property having built-in facets
  • API Console doesnt render extension
  • "Remote reference didn't compile successfully", but with the local reference... works

General changes:

  • ui-libs added to the source build
  • added information on setting up the development environment to the contribution guide
  • disabled validation for non-RAML files

Downloads