File: CHANGES

package info (click to toggle)
kross 5.116.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 23,516 kB
  • sloc: cpp: 5,243; sh: 22; ruby: 15; python: 12; makefile: 5
file content (34 lines) | stat: -rw-r--r-- 1,183 bytes parent folder | download | duplicates (13)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
== Kross CHANGES ==

2.0
* The whole backend got replaced and is build up on Qt's metatypes now.
  This means we are able to throw any QObject/QVariant in and just use
  the slots as script-functions and the properties as script-members.
  So, we don't need wrappers/bindings any longer (and provided
  scripting-interfaces don't need to depend on Kross) on the one hand
  and and earn a more cleaner interface on the other. Beside the try
  to follow KISS, we should earn much more speed that way cause
  everything talks now Qt internal :)
* Port to Qt4 and KDE4
* Improved Python and Ruby backends a lot
* Added KDE JavaScript support using KjsEmbed
* Moved core from koffice/libs to kdelibs
* Moved backends to kdebindings

1.6
* Added krossdebug and krosswarning.
* Integrated ProxyFunction's.
* Python: Added unittest.
* Removed Argument class.
* Refactor of the tree-handling to improve the performance.
* Tweaks on Object and Value to improve the performance.

1.5.2
* API: Fix possible crash in Manager::getInterpreternameForFile()

1.5.1
* Python: Fix compile with gcc 3.3.6

1.5
* Ruby: Fix 124649: libruby-devel lost when build.
* Ruby: Fix crash cause of invalid rNode.