Skip to content

Releases: SeeSharpSoft/intellij-csv-validator

Release 3.0.2

15 Dec 14:32
8bede06
Compare
Choose a tag to compare

FIX: Detected bulk mode status update from DocumentBulkUpdateListener #384
FIX: Argument for @NotNull parameter 'parent' of PsiHelper.getNthChildOfType must not be null #372
FIX: Argument for @NotNull parameter 'element' of PsiHelper.getSiblingOfType must not be null #375
FIX: Cannot invoke "Document.getText()" because "document" is null #388
FIX: Cannot invoke "PsiFile.getProject()" because the return value of "CsvPsiTreeUpdater.getPsiFile()" is null #378
FIX: Argument for @NotNull parameter 'replacement' of CsvPsiTreeUpdater$ReplacePsiAction. must not be null #380
FIX: provide project parameter for opening link
FIX: Cannot invoke "Document.insertString(int, java.lang.CharSequence)" because "document" is null #386
FIX: first extension sanity check

Release 3.0.1

19 Nov 22:47
8b92f7c
Compare
Choose a tag to compare

Major update release 3.*!

For this release, the plugin was reworked quite a bit, focusing on performance and table editor usage. The table editor is now the default editor!

Some options were removed for simplification and consistency (e.g. 'Tabularize' formatting), while new features were added (e.g. comment support in table editor).

Due to incompatible code changes, file specific settings (value separator & escape character) are lost and might need to be set again accordingly.

Feedback is welcome!

PS: The previous versions are still available on the project page.

Update 3.0.1

FIX: cannot init component state (componentName=CsvFileAttributes) #359
FIX: cannot invoke "add(Object)" because "this.myUncommittedActions" is null #361
FIX: cannot invoke "createNotification(...)" because "notificationGroup" is null #362
FIX: cannot invoke "getManager()" because the return value of "getPsiFile()" is null #363
FIX: image in plugin description
FIX: plugin update restart

Release 2.21.0

09 Nov 14:21
Compare
Choose a tag to compare

PERF: support comments in fast lexer
PERF: reworked (rainbow) coloring
PERF: avoid formatting while typing
PERF: limit column highlighting to 1000 entries around caret
PERF: limit calculation and buffering of CSV column info data
FIX: short comments

Release 2.18.2

14 Dec 07:14
3c5e546
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.18.0...2.18.2

Release 2.18.0

22 Oct 11:28
8fc19da
Compare
Choose a tag to compare

NOTE: Minimum version requirement changed to v2020.1 and newer
FIX: Show diff opens an empty window #306

Release 2.17.1

15 Jul 18:50
cec5ca9
Compare
Choose a tag to compare

NEW: Plugin name change: CSV
FIX: Null pointer when using csv rendering in Markdown documentation #292
FIX: NullPointerException on startup #295
FIX: Plugin not showing column at caret Ctr+F1 #300
FIX: Past few versions of this plugin don't show colors #298

Release 2.15.1

30 Mar 07:39
227be56
Compare
Choose a tag to compare

FIX: Rainbow Values no longer works #265

Release 2.14.4

14 Feb 21:23
a413ace
Compare
Choose a tag to compare

NEW: Auto detect value separator (by count)

Release 2.14.3

10 Oct 12:24
5718d70
Compare
Choose a tag to compare

NEW: Added default "Header row fixed" setting
NEW: Support "Comment with line comment" #247
FIX: "Value coloring" change not applied to open files

Release 2.14.1

13 Aug 20:29
2ddfee4
Compare
Choose a tag to compare

NEW: Predefined column colors (Rainbow-style)
NEW: Enhanced color scheme switch
NEW: Table Editor coloring
FIX: Performance for indexing large CSV files #239