merge 6.0 into master
[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.0.
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 Language changes
69 ----------------
70
71
72 Feature changes and additions
73 -----------------------------
74
75
76 Help pages:
77 -----------
78
79
80 Data Structures
81 ---------------
82
83
84 Xcos
85 ----
86
87
88 API modification
89 ----------------
90
91
92 Obsolete functions or features
93 ------------------------------
94
95
96 Removed Functions
97 -----------------
98
99
100 Known issues
101 ------------
102
103
104 Bug Fixes
105 ---------
106
107 ### Bugs fixed in 6.1.0:
108 * [#XXXX](http://bugzilla.scilab.org/show_bug.cgi?id=XXXX): dummy bug report example
109