OSDN Git Service

Upgrade to 4.2.0
[stew/Stew4.git] / FEATURE.md
1 % New Features And Changes In Stew4
2
3
4 ## New Features
5
6 The new features in version 4.2 are listed below:
7
8 Show all histories (GUI)
9 :   This feature shows all command histories and pastes a chosen item.
10
11 Paste file paths into the text area via DnD (GUI)
12 :   When you drag and drop from file manager into the text area,
13     the paths of these files will be pasted to the text area.
14     This feature is a part of the similar feature that had been
15     implemented in version 3.
16
17
18 The new features in version 4.1 are nothing.
19
20
21 The new features in version 4 are listed below:
22
23 Special command "-s" - Executing file as script
24 :   Execute a file as script.
25     This feature can be used instead of a command class.
26     (On version 4.0, only JavaScript was supported.)
27
28 Special command "?" - display environment info (not OS ENV)
29 :   Display System Properties. (System.getProperty)
30     By defauts, it displays JRE, OS and Locale.
31
32 Auto-expanding nodes in the database info tree (GUI)
33 :   This feature automatically expands nodes in the database info tree
34     when connecting a database.
35     If you use this feature, make a "autoexpansion.tsv" file
36     in system directory.
37
38 For more details, see MANUAL.html file.
39
40
41 ## Changes
42
43 The major changes on version 4.2 are listed below:
44
45 change the behavior of toggle-focus (GUI)
46 :   The command "Toggle focus" will toggle the focus between the result set
47     table, the text area and the database info tree after version 4.2.
48     Previously, the database info tree was out of the focus group.
49
50
51 The major changes on version 4.1 are listed below:
52
53 Enhance Scripting support
54 :   On version 4.0, the scripting feature (command "-s") was limited,
55     such as only JavaScript, only by file, and stateless.
56     On version 4.1, it has been improved as follows:
57
58      * Any Script Language (as long as its Script Engine exists)
59      * Parameters As Script
60      * Script Context (global scope bindings)
61
62
63 Change the layout of Text Search Panel
64 :   In version 3.0, the information tree had been added, but the search panel
65     still had been left below the console window.
66     In version 4.1, the search panel has been moved below the status bar
67     of the window.
68
69
70 The major changes since version 3 are listed below:
71
72 Requires Java6 and later
73 :   Java5.0 was not supported.
74     And replaced with codes including enhancements and new APIs in Java 6.
75
76 Implementation
77 :   Improved implementation with Java6.
78     Specifically, Unnecessary classes was removed, and some codes ared
79     replaced with more fitting APIs.
80
81
82 ## Other Notes
83
84 A connector config file (connector.properties) is compatible to version 3.