All notable changes to the "my-vscode-hybris-tools" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
- Fsql - Improved the translation function, to avoid too many sub-queries
- General - Fixed the util to get the editor content
- Fsql - Added the syntax support to if function
- Fsql - Added the syntax support to subquery joining
- Fsql - Added
;
after the translated sql
- General - Bumped packages
- General - Open-sourced
- Fsql - Fixed the between condition
- General - Bumped packages
- General - Fixed the base64 buffer problem
- General - Fixed the displaying problem of binary characters
- Fsql - Support CAST
- General - Optimized performance to HAC
- GroovyFS - Optimized
- General - Init GroovyFS (Virtual File System)
- General - Fixed the focus point after executions of Groovy, Fsql
- General - Added the active HAC url and the active username as an status bar item
- General - Added a confirmation box before the first execution of Groovy, Fsql
- Sql - Support formatting
- Fsql - Enhanced fsql to sql translations
- Fixed some bugs
- Added
.fxs
- Fixed the fsql format, column_ref and type
- Fixed
Hybris: Execute Raw SQL
wrongly binded toHybris: Execute FSQL
- Grammar - Allow operand in function
- Fixed 403 errors when multiple requests are created in HacUtils
- Migrated from memfs to localfs
- Fixed formats of a subquery
- More autocompletion features
- Fixed
REGEXP
in fsql
- Enhanced the attribute autocompletion when no typeAlias e.g. typing typeAlias
- Bumped packages
- Published to VSCode Marketplace
- Enhanced README
- Enhanced the fsql grammar (Interval, IN / NOT IN, Single-expression condition)
- Fixed the naming of some vscode settings
- Added more completion keywords
- Add a fsql to raw sql command
Hybris: Translate to Raw SQL
- Add a databaseColumn in the definition provider for types
- Support comments in fsql
- Add some snippets for autocompletion i.e.
WHERE
,JOIN
,ON
,AS
,AND
,OR
- Add subquery autocompletion
- Add a loading badge for attribute autocompletion
- Support impEx (Execution, Validation)
- Add a better formatter
- Add messages when execution errors
- Add a unified caches for all modules and Support clearing
- Add a fsql formatter
- Add a definition provider for types
- Add a configuration
vscode-hybris-tools.offline.typeCodes
to provide types autocompletition, when Hybris is not connectable. Use a new commandHybris: Display Caches
to see the indexed types, and putfsqlComposedTypeCodes
intovscode-hybris-tools.offline.typeCodes
.
- Add autocompletion for attributes
- Add keybindings for executing groovy and fsql
- Add csv and txt to display results of groovy and fsql