31a26c02f2a4ca107a27df42741f218bc9692e4c
[tine20] / tine20 / RELEASENOTES
1
2 =TINE 2.0 RELEASENOTES=
3                     
4   Release:     Egon (2016.11)
5   Last change: 2016-12-15
6
7 == Update to latest Version of Zend Framework==
8
9
10 * Current ZF 1 Version used: 1.12.18
11 * All ZF 1 classes in tine20/Zend, tine20/library/Zend and tine20/library/zf1ext have been removed
12 * Overwritten ZF 1 classes are now in our own ZF repository and will be put into tine20/vendor/zendframework/zendframework
13 * Additional Information: 0011160: Update to latest ZF1 / https://forge.tine20.org/view.php?id=11160
14
15 == Update libraries managed by composer==
16
17 * zendframework 2.2.10 -> 2.4.9
18 * phing 2.6 -> 2.13
19 * ... and some more
20 * Additional Information: 0011320: avoid dead/outdated dependencies / https://forge.tine20.org/view.php?id=11320
21
22 == PHP 5.5 is now required==
23
24 * ... because Tine 2.0 uses traits.
25
26 == PHP 7 is supported==
27
28 == CoreData: New CoreData application has been added==
29
30 * New Tine 2.0 application for handling data that does not change very often (like Calendar resources, Addressbook lists,
31   Keyfields, ...)
32 * Additional Information: 0011568: add new CoreData application / https://forge.tine20.org/view.php?id=11568
33
34 == Addressbook: Record paths to ease searching in hierarchical structures==
35
36 * Currently this is used for contacts that have parent/child relationsips with other contacts or are group members
37 * Additional Information: 0011620: add "path" filter for records / https://forge.tine20.org/view.php?id=11620
38
39 == Calendar: Free-Busy types added==
40
41 * ... to allow/forbid resource overbooking
42 * Additional Information: 0011592: Optionally Deny Resource Overbooking / https://forge.tine20.org/view.php?id=11592
43
44 == Calendar: Doc-Export==
45
46 * Template-based export for events
47 * Additional Information: 0011596: add calendar doc export / https://forge.tine20.org/view.php?id=11596
48
49 == Calendar: Color Strategies==
50
51 * Adds new color strategies for calendar events: Tags + Displaycontainer
52
53 == Calendar: Visible hour in day/week view==
54
55 * By setting the visible hours it is possible to zoom in and out in week and days view
56 * Additional Information: 011642: add config for visible hours in day|week sheet view
57
58 == Calendar: Single Event Printing==
59
60 * 0006054: Single Event printable
61
62 == CRM: Configs now use new concept==
63
64 * CRM status/source/type configs have been ported to new config style
65 * see0011676: apply new config concept to CRM
66
67
68 == Felamimail: PGP-Mail-Encryption via Mailvelope==
69
70 * Additional Information: 0011384: use mailvelope API if available / https://forge.tine20.org/view.php?id=11384
71
72 == JavaScript Client: Allow custom JS files==
73
74
75 * Additional Information: 0011502: allow custom/additional javascript for FAT client / https://forge.tine20.org/view.php?id=11502
76
77 == Admin: new GUI for application config==
78
79 * Allows to manage application config in a Applications/Settings module of Admin area
80
81 == Admin: user data deletion behavior==
82
83 * Added new config option to define handling of data of a deleted user (remove/keep data)
84 * Additional Information: 0001500: User is deleted - his containers still exists / https://forge.tine20.org/view.php?id=1500
85
86 == User login failure behavior change==
87
88 * Users are no longer blocked if they try to login with wrong credentials
89 * Time user needs to wait until next login attempt is increased instead
90 * Additional Information: 0011440: rework login failure handling / https://forge.tine20.org/view.php?id=11440
91
92 == Improved OwnCloud Client support==
93
94 * Tine 2.0 is now supporting OwnClouds X-OC-Mtime-Header for improved file synchronization capability.
95 * Additional Information: 0011784: support ownclouds X-OC-MTime header / https://forge.tine20.org/view.php?id=11784
96
97 == 2FA Support==
98
99 * Tine 2.0 now supports 2FA via privacyIDEA.
100  see https://www.privacyidea.org/tine-2-0-with-two-factor-support-using-privacyidea/
101    + https://forge.tine20.org/view.php?id=11366
102
103 == customize branding via config==
104
105 * https://forge.tine20.org/view.php?id=12006