Commit | Line | Data |
---|---|---|
bff1edbe BH |
1 | This files describes API changes in /dataformat/ download system, |
2 | information provided here is intended especially for developers. | |
3 | ||
1de3b819 PH |
4 | === 3.9 === |
5 | * The following methods have been added to the base dataformat class to allow instances to export to a local | |
6 | file. They can be overridden in extending classes to define how files should be created: | |
7 | - start_output_to_file() | |
8 | - close_output_to_file() | |
bff1edbe | 9 | |
1de3b819 | 10 | === 3.4 === |
d4606c1b | 11 | * In order to allow multiple sheets in an exported file the functions write_header() and write_footer() have |
e0ee37e4 MN |
12 | been removed from core dataformat plugins and have been replaced. |
13 | - write_header() has been replaced with the two functions start_output() and start_sheet(). | |
14 | - write_footer() has been replaced with the two functions close_output() and close_sheet(). | |
d4606c1b MN |
15 | For backwards compatibility write_header() and write_footer() will continue to work but if used will |
16 | trigger the function error_log(). | |
bff1edbe | 17 | |
d4606c1b MN |
18 | === 3.1 === |
19 | * Added new plugin system with low memory support for csv, ods, xls and json |