-
Notifications
You must be signed in to change notification settings - Fork 24
relnotes_swagger editor
- 2.8.2
None
- 2.8.0
- Add branding CSS
- Update version of NPM package of minfied package
- 2.8.1
None
- Update package versions
- Load default.json before bootstraping the app
- Seperate bootstrap from app.js
- Bootstrap karma test app directly
- Copy config file to dist
- Simplify the build process by removing A127 steps and squash
- rm .github-todos
- Typo in README
- Fix unit tests on TravisCI
- Document how to use CORS-enabled servers or proxies for importing YAML or JSON into editor
- Fix rst markup
- Fix rst markup
- Fix rst markup
- Fix rst markup
- Merge pull request #275 from DavidBiesack/master
Document how to configure or enable CORS support
- Use headers from getHeaders to include all headers.and Content-Lenght
Fixed #273
- Limit maximum height of a response tab
- Fix Windows start-up issue
Fixed #270
- Add 'About Swagger Editor' menu option and modal and some UI modification
Fixed #271
- Removing notice on L1
When I copied the Swagger license from another project, I didn't realize it assigned copyright.
- Update License info
Related to 4b569ae097ba315baaf6e6587f70dc55729bdd6c
- Remove bowerInstall task
bowerInstall is not working with all our bower dependencies. Smashing all dependencies into one file will cause errors in minfication because of weird Ace behaviors.
- Add swagger tools dependencies to index.html
- Add missing json-ref dependency and use async api
- Remove Resolver service and use SwaggerTools for resolving
- add null error on validate/resolve success
- Fix unit tests for new Swagger Tools
- Sorter should not modify specs object
- Add documents for developers
- More docs for developers
- use a Node.js script for
npm start
This will help Windows users to simply use
npm start
: - Update documents for running locally with new
npm start
Now Windows users can
npm start
too - Support printing generated document
Fixed #277
- Use JsonRefs for resolving $ref
- Return array of errors in builder and preview
- Refactor ErrorPresenter to show an array of errors
- Show Warning box differently when there is only warnings
- Add indicator for collapse/open of error presenter
- Fix e2e tests for new error presenter
- Resolve build promise with $ref-resolved object
- Implement "Paste SWagger"
- Set Content-Type header in POST and PUT operations
Also replace non-standard 'body format' selector with Content Type
- Return empty body for when there is no content type
(GET or HEAD opearations)
- polarization fix
- Fix errors in default.yaml
- Send correct data in POST requests (try operations)
Fixed #28
- Add echo example
- Fix e2e tests
Rename 'Error' to 'Error presenter' section put a 200ms sleep for when setting editor value to empty to allow app digest the change
- Use TapReporter in protractor
- JSCSify
- Add jump to line links for Swagger Errors that have a path
Alos focus the editor after jump
- Update README.md
- s/JOSN/JSON/g
- Merge pull request #287 from erichelgeson/patch-1
s/JOSN/JSON/g
- s/Neme/Name/g
- Merge pull request #288 from erichelgeson/master
s/Neme/Name/g
- Remove extra $digest() call in header.js
- Do not memorize yaml-js load calls
YAML-JS load calls when get memorized introduce some strange bugs Also update versions of YAML processing libraries Fixed #289
- Update cors.rst
- Update Swagger-Tools and ObjectPath bower versions
Also add SwaggerConverter dependency Fixed #293
- Clone deep path array of error object before sending it to AST Manager
Closes #291
- Update angular schema form
Fixes #295 Fixes #296
- Don't fetch codegen endpoints if codegen is disabled
- version 2.8
- 2.8.0
None
- 2.7.20
None
- Update version of NPM package for Apigee-127
- 2.7.19
None
- Update package versions
- Fix e2e tests
- Fix File>New and File>Import bugs
- Don't digest after assigning rootScope value
- update parameter snippet to use type by default
- Fall back to empty array for parameters in try operation
- Remove dead images and add a new screen shot
- Update response time to 200ms after keypress
A benefit of Angular 1.3 upgrade
- Cleaning up some of the syntax
- Taken from the petstore v2 demo
Cleaned up syntax and made collections plural.
- Including the new petstore samples
- Merge pull request #248 from earth2marsh/master
Cleaning up the YAML examples
- Fix Bug in URL generator of try operation with minimal YAML
Fixes#247
- Fixed pointer refs and dangling double-quotes
- Merge pull request #252 from earth2marsh/master
Fixed pointer refs and dangling double-quotes
- Swap ok/cancel buttons in modals
- Fix Switch to raw mode
- use a light theme for raw input
- Fix rawModel in raw request input
- Add "Save text editor settings" options for persisting editor options
Fixes #254
- Add font size + / - menu commands
Fixed #255
- Automatically save settings after font size increase/decrease
- Automatically save settings after settings panel was closed
Using a hack
- Close file menu after File>new, File>open and more
- Use a long dash for font size menu command
- Do not blink the editor when there is a custom theme selected
- Do not pass optional header param when there is no user input in try
operation form
Fixed #249
- JSHintify
- Post header params, and "Accepts" headers
Related #242
- Add pretty printed response
- Render HTML response
- POST real object in XHR (try operation)
- Implement operation tags
- JSHintify and CSS adjustments to operation tags
- Color adjustment and JSCSify of tags
- Move tags to it's own service and render root tags
- move tags on top of "Paths"
- Add route param for filtering by tags
- Register root tags
- Adjustment to tags CSS and HTML
- Use a service to get around CORS issues with ?import
Fixes #259
- Add parameters to operation exception and autocomplete
- Support parameters in path
Related to #260
- Make import proxy URL configurable in defaults.js
- Docuemnt up defaults.js
- fix link. + 'not yet been documented'
Currently this links to a doc which says it's out-of-date and links to the current 2.0 spec doc, so fix that link (although no mention of YAML there yet!). Also link 'Creating Swagger JSON from YAML files' which has some examples
- Add Preferences service and menu option to disable Live Render
- Use settings for disabling live reload.
Fixed #262
- Fix preview mode rendering route
- Merge pull request #261 from harry-wood/patch-1
fix link. + 'not yet been documented'
- Fix bugs with "disable auto render" settings
- add some padding around the logo
- Add tag navigation
- Clone deep the specs for tags traverse.
Fixed #264
- Add "Reset Settings" menu option to reset editor options
- Add basic auth example YAML
- Show paths for which operations exist with the selected tags
Fixes #265
- Fix empty space left behind for hidden paths when they are filtered by
tags
Closes #265
- Update minimal example
- Don't use href for mode switch links.
With ui-sref states are not going to get lost
- Save editor settings after reseting settings
- Move tags to it's own template file and fix security rendering issue
- Render Basic Auth security definition better and show security defintions types as tags
- CSS updates for path headers
- Render operation security items
- Typo
- Work in progress basic auth implementation
- User Bootstrap form for Basic Auth
- Add Auth Manager and store basic auth
- encode basic auth username/password
- Refactor Basic Auth and Auth Manager. Render Basic Auth in "Try Operation"
- Send Authorization header in try operation for basic auth
- Do not allow selecting of not authenticated securities in try operation
- Use static variable for Node security in try operation
- Move None Security to top
Show None Security as first selected security when there is no security selected.
- Athorize basic auth on form submit
- Extend keyword map
- Update version of NPM package
- 2.7.18
None
- 2.7.17
None
- Update version of NPM package for Apigee-127
- 2.7.16
None
- Update package versions
- Do not use
Object.create(null)
because of this bug in Angular.js - Refactor header
- Remove dead files from dropdown menu directive
- Disable Designer option for now
- Add dividers to file menu
- Add editor preferences
- Update version of NPM package
- 2.7.15
None
- 2.7.14
None
- Update version of NPM package for Apigee-127
- 2.7.13
None
- Only show raw if operation has a body param. (try operation)
- Add Accept header option to try operation
Also render headers
- Support cascading
consumes
- Remove "not implemented" from unknown body value (try operation)
- Render default headers in try operation
- Add header parameters support (try operation
- Update keywords of operation in keywords map
- Update Try operation to use operation level schems
- Seperate headers from POST body in try operation
- Upgrade to Angular 1.3.2
This upgrade was made with using a fork of angular-ui-layout at https://github.com/mohsen1/ui-layout TODO: remove dependecy to mohsen1.ui-layout when ui-layout is ready End-to-end tests are failing after this upgrade due to an error in minified vendor.js Main reason to upgrade was this bug: https://github.com/Textalk/angular-schema-form/issues/168
- Use ng-model of ui-ace instead of explicit setValue nad getValue
- Bring back angular-ui-layout
Now that angular-ui-layout is supporting Angular 1.3 use the original repo
- Replace Editor service with root scope editor model for setting and getting editor value
- JSCSify
- Version bumps
- Update version of NPM package
- 2.7.12
None
- Update version of NPM package for Apigee-127
- 2.7.8
None
- Type check keywordsMap on autocomplete
Fixes #226
- Merge pull request #227 from joshq00/master
Type check keywordsMap on autocomplete
- Autocomplete causing duplicate inputs Fixed #226
- Update package versions
- Refactoring Try-it: convert try-it from directive to controller
- Add jsonForm dependency
- Render parameters as a form in try-it
- Render form with sf-form
- Support array schema (hacky
- Remove ecxplicit tv4 dependency since angular-schema-form has a dependency to it
- Update unit test to have new dependencies
- Update heroku pets example
- Commit bootstrap fonts
- Add request body and fix request parameters rendering in Try-It
- Fix maximum call stack error in try it
- Refactor schema for regular params
- Bring back path parameters
- Support array type schemas fully
- use angular json filter
- JSON schema form hacks for array schemas
- WIP Try it - response
- Updates to try-operation
- Render response in raw and formatted
- Parse headers more carefully
- Add formdata filter rendereer
- Request YAML & cope with JSON responses
When loading Swagger docs from a remote location the app now requests YAML, then JSON, then anything else (in that order) so that sites with the ability to send multiple formats return the correct one. It can now also cope with JSON being returned (which is automatically converted into an object by .get).
- Fixed linting issues
- Fix docs for import
Fixes #235
- JSHintify and JSCSify formdata.js
- Merge pull request #234 from jphastings/swaggerific
Request YAML & cope with JSON responses
- s/clinet/client/
- Merge pull request #236 from jphastings/typo
s/clinet/client/
- Exported json should be named swagger.json
Fixes #181
- Add github-todos
- Imporove autocomplete by adding more keywords to keywords map
- Body type option in request
- Don't check for backend health if there is no backend
- Add options table in try operation
- Select scheme based on specs in try operation
Fixes #241
- Show body format only if there is body
- Implement form-data body format in try operation
- Implement json body format in try operation
- Implement x-www-form-urlencoded body format in try operation
- Add raw input mode in try operation
- Update version of NPM package
- 2.7.7
None
- 2.7.6
None
- Update version of NPM package for Apigee-127
- 2.7.5
None
- Update package versions
- Autocomplete causing duplicate inputs Fixed #226
- Update version of NPM package
- 2.7.4
None
- 2.7.3
None
- Update version of NPM package for Apigee-127
- 2.7.2
None
- Minor version
- Update version of NPM package
- 2.7.1
None
- 2.6.75
None
- Update version of NPM package for Apigee-127
- 2.6.74
None
- Update package versions
- Remove console.log
- Update pets on heroku
- Remove "Parameters" header in try-it when there is no parameter
- Update version of NPM package
- 2.6.73
None
- 2.6.72
None
- Update version of NPM package for Apigee-127
- 2.6.71
None
- Update package versions
- Remove console.log
- Add secuiry example
- Render security
- Fix infinite loop bug in AST Manager
- Support custom autocomplete suggestions
- Collapse errors intially in preview mode
- JSHintify
- Update version of NPM package
- 2.6.70
None
- 2.6.69
None
- Update version of NPM package for Apigee-127
- 2.6.68
None
- Update package versions
- Fix getKeywordsForPosition bug where it wasn't matching based on regex
- Update version of NPM package
- 2.6.67
None
- 2.6.66
None
- Update version of NPM package for Apigee-127
- 2.6.65
None
- Update version of NPM package
- 2.6.64
None
- 2.6.63
None
- Update version of NPM package for Apigee-127
- 2.6.62
None
- Update package versions
- Fix path snippet
- Explicitly click to open file menu
- Use mocha + chai + sinon in unit tests
- Fail tests on JSHint and JSCS errrors
- Add more tests for ASTManager
- Add continues karma mode
- Add more ASTManager tests
- Update pathForLine method name in app
- Add karma-mocha reporter
- Add JSCS for tests and a watch task for unit tests
- Fix JSCS errors in test
- adding some more initial hand holding
- oops
- exclude intellj IDE related files
- Merge pull request #219 from swagger-api/on-ramp-experience
Update guide.yaml with more and better comments
- Update AST Manager to support rows + tests
- Update .jscsrc
- Re-organize tests
- Handle the case for when pointer is at end of the document in ASTManager
- Refactor pathForPosition
- Refresh AST from value in open example
- Add operations snippets
- Add AST based suggestions to Autocomplete
- Add more tests for ASTManager
- Refactor getKeywordsForPosition
- Add 200 snippet
- Fix infinite loop in ASTManager#pathForPosition
- A bit of house keeping
- Calculate the path in AST only from YAML from top
- Fix failing tests in ASTManager
- More adjustments to ASTManager
- Refactor getKeywordsForPosition in Autocomplete service
- Update version of NPM package
- 2.6.61
None
- 2.6.60
None
- Update version of NPM package for Apigee-127
- 2.6.59
None
- Update package versions
- Use swagger.io in README
-
npm start
won't work in Windows. Guide Windows users for startingFixed #216
- wip ac
- WIP
- Add snippets and keywords to AST completer
- Enable unit testing - controllers and setup
- Enable unit testing - remove dropdown menu driective(no used anymore)
- Enable unit testing - rest of directives
- Enable unit testing - services
- Use Firefox in TravisCi
- Add Firefox launcher for karma in TravisCi
- Remove dropdownmenu.js from index
- Upgrade to latest swagger-tools
- Update version of NPM package
- 2.6.58
None
- 2.6.57
None
- Update version of NPM package for Apigee-127
- 2.6.56
None
- Update package versions
- Add e2e test for navigation and rendering basics
- Error tests
- Swagger error test
- Swagger Warning test
- Rename wordnik refereces to swagger-api.
- Update CNAME
- Update version of NPM package
- 2.6.55
None
- 2.6.54
None
- Update version of NPM package for Apigee-127
- 2.6.53
None
- Update version of NPM package
- 2.6.52
None
- 2.6.51
None
- Update version of NPM package for Apigee-127
- 2.6.50
None
- Show error presenter on error
- Update version of NPM package
- 2.6.49
None
- 2.6.48
None
- Update version of NPM package for Apigee-127
- 2.6.47
None
- Update package versions
- Remove SchemaProvider in favor of SwaggerTools
- Add option to disable try-it & disable try-it for a127
- Update version of NPM package
- 2.6.46
None
- 2.6.45
None
- Update version of NPM package for Apigee-127
- 2.6.44
None
- Update package versions
- Update swagger tools
Fixes #164
- Update version of NPM package
- 2.6.43
None
- 2.6.42
None
- Update version of NPM package for Apigee-127
- 2.6.41
None
- Update package versions
- Avoid infinite loop in resolve
Fixes #212
- Update version of NPM package
- 2.6.40
None
- 2.6.39
None
- Update version of NPM package for Apigee-127
- 2.6.38
None
- Update package versions
- Fix typo in guide.yaml
- Update version of NPM package
- 2.6.37
None
- 2.6.36
None
- Update version of NPM package for Apigee-127
- 2.6.35
None
- Update package versions
- Update tests to fail only for error in browser console
- Typo
- Only show master travis badge
- hint to the user to see more comprehensive example
- Merge pull request #211 from prabhatjha/master
hint to the user to see where they can see more comprehensive example
- Add guided new project
- Collapse models by default
- Update version of NPM package
- 2.6.34
None
- 2.6.33
None
- Update version of NPM package for Apigee-127
- 2.6.32
None
- Update package versions
- Remove async validation method from builder
- Move error presenter html to its own file
- Absolute path instead of relative path in editor.js
Fixes #208
- Remove operation service
- Refactor Sorter and merge operation functions in preview
Fixes #206
- Add npm cache clean to travis.yaml
- Use Xvfb for testting
- Use npm@2 in travis
- Update header to have report an issue link and bring out edit/preview switch link
- Update swagger-tools
- Update version of NPM package
- 2.6.31
None
- 2.6.30
None
- Update version of NPM package for Apigee-127
- 2.6.29
None
- Update package versions
- Add maximum line width to jscsrc
- Remove schema from code an refactor builder
- Add schema to dist on build
- Remove schema file from ignores
- Initial work for ast based autocomplete
- Update snippets so have last point in the starting point indentation
- Sublime style autocomplete!
- Remove Editor dependency from AST Manager
- Add more snippets and path to snippets
- Use schema compatible swagger version on File>New
- Add AST Manager as a dep to Editor
- Make snippet recommendation logic use current position
- JSCSify
- Fix AST Manager to not use global e object
- Update snippets
- Cache resolved json schema values
- Add SwaggerTools dependency
- Add swaggertools dependencies to index.html
- Use SwaggerTools for validation
- Update error presenter to use Swagger Validator
- Update version of NPM package
- 2.6.28
None
- 2.6.27
None
- Update version of NPM package for Apigee-127
- 2.6.26
None
- Update package versions
- Update htmlmin
- Remove compass from travis
- Update examples according to the new Schema
- Move all ace dependency outside of vendor.js
- Use non-minified code
- Clean up enums
- Add snippets
- Add info snippet
- File > New should open the edit mode
Fixed #204
- Code style: limit width of files to 80
- Add new snippets
- Copy all ace files to dist
- Update version of NPM package
- 2.6.25
None
- 2.6.24
None
- Update version of NPM package for Apigee-127
- 2.6.23
None
- Update package versions
- Do not throw errors in preview mode becasue editor does not exist
- Add Ctrl-Space autocomplete
- Update the schema
- Update version of NPM package
- 2.6.22
None
- 2.6.21
None
- Update version of NPM package for Apigee-127
- 2.6.20
None
- Add docs about config.
- Sort dependencies.
- Flush out more documentation.
- Link to config from the README.
- Update package versions
- Remove dependencies to bower and grunt
Fixes #198
- Merge branch 'config_docs' of github.com:dnephin/swagger-editor into dnephin-config_docs
Conflicts: README.md
- Touch up the README
- Fix default page (preview) spews errors #200
- Fix typo in README
- Do not navigate on file menu actions
- Update version of NPM package
- 2.6.19
None
- 2.6.18
None
- Update version of NPM package for Apigee-127
- 2.6.17
None
- Update package versions
- Guard against nodes that do not have value array in isAllFolded of ASTManager
- lock version of json-formatter
- Update json-schema-view version
- Add
title
from object key to definitions if they are missing title - Add jquery.scrollintoview
- Add scroll intoview functionality on ace change
- Bring models in view on edit
- Remove background from json schema
- Update version of NPM package
- 2.6.16
None
- 2.6.15
None
- Update version of NPM package for Apigee-127
- 2.6.14
None
- Update package versions
- Add CNAME and spec-files to copy.js
- Update version of NPM package
- 2.6.13
None
- 2.6.12
None
- Update version of NPM package for Apigee-127
- 2.6.11
None
- Update package versions
- Add minification of the assets (JS/CSS/HTML/Images)
- Bring back js-yaml dependency to bower.json
- Fix minification images
- Fix version of json-schema-view
- Update version of NPM package
- 2.6.10
None
- 2.6.9
None
- Update version of NPM package for Apigee-127
- 2.6.8
None
- Update package versions
- Remove list style from definitons in preview
- Remove min-width for schema cell in preview
- Make models collapsible
- Add "List all paths"
- Add "list all models"
- Add stop-event directive
- Add "list all operations" in preview
- Update editor on bulck fold changes
- Don' show "list operation" when path is collapsed
- Update version of NPM package
- 2.6.7
None
- 2.6.6
None
- Update version of NPM package for Apigee-127
- 2.6.5
None
- Update package versions
- Bring back try operation
- Add yaml-js dependency
- Replace FoldPointFinder with yaml-js AST
- WIP: using yaml-js AST
- WIP, Jump to links are working
- Jump to operation code too
- Map collapses from editor to preview
- Add two way collapsation toggle
- Move operation jump link to the right
- Remove extra font from index
- Add backup local fonts for offline use.
Fixes #193
- Update version of NPM package
- 2.6.4
None
- 2.6.3
None
- Update version of NPM package for Apigee-127
- 2.6.2
None
- Update version of NPM package
- 2.6.1
None
Having Trouble? Try posting your question to the Apigee Community. Or, for more links and resources, check out our Help Page
Need help? Visit the Apigee Community ! |
---|
-
Getting started
-
Add policies to your API
-
Add security policies
-
Deploy your projects
-
Programmatic hooks
-
Good to know about
-
Deep dives
-
Reference topics
-
Troubleshooting and getting help
-
Related resources