square() removed. was warnobsoleted in 6.0.0
[scilab.git] / scilab / CHANGES.md
1 Welcome to Scilab 6.1.X
2 =======================
3
4 This file details the changes between Scilab 6.1.X (this development branch), and the previous release 6.0.X.
5 For changelogs of earlier releases, please see [Scilab 6.0.0](https://help.scilab.org/docs/6.0.0/en_US/CHANGES.html).
6
7 This file is intended for the specific needs of advanced users, and describes:
8 - High-level new features,
9 - Changes in installation, compilation, and compatibility,
10 - Changes in the language,
11 - New and modified features, in each module,
12 - Changes in functions (removed/added/modified),
13 - Bug fixes.
14
15 This is an in-development version which might be unstable.
16 Please report any thing we could have missed, on the [mailing lists][1] or on the [bug tracker][2].
17
18 [1]: http://mailinglists.scilab.org
19 [2]: http://bugzilla.scilab.org
20
21
22 Main new features
23 -----------------
24
25 For high-level description of the main new features of this release, please
26 consult the [embedded help](modules/helptools/data/pages/homepage-en_US.html). It is also available
27 as the "What's new" page of the help, by simply typing `help` in Scilab console.
28
29 In summary, the main new features are:
30
31
32
33 Installation
34 ------------
35
36
37 Compilation
38 -----------
39
40
41 Dependencies
42 ------------
43
44
45 Packaging & Supported Operating Systems
46 ---------------------------------------
47
48 * Scilab embedded JVM is Java 8. To run or compile Scilab you need at least:
49   - Windows:
50      - Windows 8 (Desktop)
51      - Windows 7
52      - Windows Vista SP2
53      - Windows Server 2008 R2 SP1 (64-bit)
54      - Windows Server 2012 (64-bit)
55   - Mac OS X:
56      - Intel-based Mac running Mac OS X 10.8.3+, 10.9+
57   - Linux:
58      - Red Hat Enterprise Linux 5.5+, 6.x (32-bit), 6.x (64-bit), 7.x (64-bit)
59      - Oracle Linux 5.5+, 6.x (32-bit), 6.x (64-bit), 7.x (64-bit)
60      - Ubuntu Linux 12.04 LTS, 13.x
61      - Suse Linux Enterprise Server 10 SP2+, 11.x
62
63     For more information, please consult: [What are the system requirements for Java?](http://java.com/en/download/help/sysreq.xml)
64
65 * [SSE2](https://en.wikipedia.org/wiki/SSE2), Streaming SIMD Extensions 2 support is mandatory.
66
67
68 Feature changes and additions
69 -----------------------------
70
71 * Empty strings are used as the default values on String allocation
72
73 Help pages:
74 -----------
75
76 * fixed / improved:  `bench_run`
77
78
79 Data Structures
80 ---------------
81
82
83 Xcos
84 ----
85
86
87 API modification
88 ----------------
89
90
91 Obsolete functions or features
92 ------------------------------
93
94
95 Removed Functions
96 -----------------
97
98 * `square` was obsolete and has been removed.
99
100
101 Known issues
102 ------------
103
104
105 Bug Fixes
106 ---------
107
108 ### Bugs fixed in 6.1.0:
109 * [#14604](http://bugzilla.scilab.org/show_bug.cgi?id=14604): `emptystr()` is 40x slower with 6.0.0 wrt 5.5.2
110 * [#14605](http://bugzilla.scilab.org/show_bug.cgi?id=14605): fixed - `bench_run` was too strict about the specification of tests names.
111 * [#14812](http://bugzilla.scilab.org/show_bug.cgi?id=14812): Minor typos in messages.
112
113 ### Bugs fixed in 6.0.1:
114 * [#4276](http://bugzilla.scilab.org/show_bug.cgi?id=4276): `strsubst` replaced the first occurence in regex mode.
115 * [#5278](http://bugzilla.scilab.org/show_bug.cgi?id=5278): obsolete `xset()` was still used in scripts, macros, tests and help pages.
116 * [#14636](http://bugzilla.scilab.org/show_bug.cgi?id=14636): Xcos model with modelica electrical blocks (created in 5.5.2) crashed Scilab 6.
117 * [#14637](http://bugzilla.scilab.org/show_bug.cgi?id=14367): Some Scilab 5.5.2 diagrams didn't simulate properly in Xcos.
118 * [#14978](http://bugzilla.scilab.org/show_bug.cgi?id=15006): ode help page still contained 'root' which has been replaced by 'roots'.
119 * [#15010](http://bugzilla.scilab.org/show_bug.cgi?id=15010): Coselica did not simulate on Scilab 6.
120 * [#15023](http://bugzilla.scilab.org/show_bug.cgi?id=15023): `clf()` wrongly reset `figure_id`.
121