-
Notifications
You must be signed in to change notification settings - Fork 109
Change Notes
Matthew Rubino edited this page May 20, 2016
·
8 revisions
Going forward there are two versions.
- x.y.107.105 is for IntelliJ 12-14 and PyCharm 4
- x.y.143.381 is for IntelliJ 15+ and PyCharm 5+
- corrected RobotFramework 3.x built in variables
- improved some python library imports (thanks to Tillaert)
- added 'keyword' decorator for python keywords (thanks to Tillaert)
- added much better support for built in variables. This includes various scopings around global, test case and various teardowns
- corrected a bug around not having a settings header
- added WITH NAME support for libraries
- support dictionary variables
- minor improvements around variable resolution, scope highlighting and auto-complete
- find usages ** this works across both robot and python for variables, keywords, imports ** there is some performance concerns around inline variables and large projects ** this is a new options setting to enable or disable this
- fixed some bugs around parsing with EOF and having a newline or not
- consolidation of versions across IntelliJ 14/15 and PyCharm 4/5
- added structure view
- corrected some community edition issues regarding python support
- address subclasses in imported python files (vs classes)
- correct some exceptions; pycharm vs intellij
- updates for IntelliJ 15 and PyCharm 5 compatibility issues
- better recognize variables in general
- add support for assignment of multiple variables as a result of keyword call (thanks to eezltn)
- resolve variable references in variable definition statements (thanks to eezltn)
- resolve references to list variables (thanks to eezltn)
- support list variable access with syntax @{NAME}[i] (thanks to eezltn)
- add support for variables defined in other files (thanks to MikeBeardman)
- add support for variable auto-completion (excluding statement level variables) (thanks to MikeBeardman)
- fix java version issue
- fix resolving of relative imports (thanks to Kidlike)
- add option to capitalize keywords (thanks to puhnastik)
- add transitive import support
- add support for python community version
- add config page for debug logging
- performance improvements
- enable import not used (resource) by default
- better handle import file finding
- some variable handling and inspections
- better keyword resolution
- Minor parser fixes
- Added support for ellipsis
- Updated file icon
- Added better handling of super space on auto-complete keywords
- Add better detection around inline variables
- Added better detection of variable declarations (still not great IDE support)
- Added some inspections (Gherkin, Import Not Found, Keyword Not Found)
- Minor parser fixes
- Cleaned up some of the recommended syntax
- Cleaned up where the recommended syntax appears (not perfect but better)
- Enabled code completion for PyCharm python libraries
- Minor parser fixes
- added python support for PyCharm
- added code completion for python functions
- Added support for Python Libraries; import and jump-to-source
- Added support for Variables and User Keywords
- Local and remote jump-to-source work
- Local and remote code completion
- Have address some stack overflow bugs
- Initial Release after Hack-a-thon