d25b1ff0613e5c0f0512a7619939fd37d4813fc6
[moodle.git] / lib / tcpdf / readme_moodle.txt
1 Description of TCPDF library import 6.3.2
2 ==========================================
3 * download library from https://github.com/tecnickcom/TCPDF/releases
4 * delete examples/, tools/ VERSION and tcpdf_import.php
5 * remove tcpdf_import.php from composer.json
6 * remove all fonts that were not already present
7 * Re-apply the following commits if they are not included in the upstream version imported:
8   (and remove them from here once they are verified to be part of the upstream library)
9   * 18dabac - https://git.io/JeKfU
10   * 60c9db7 - https://git.io/JeKfT
11   * 1adcd76 - https://git.io/JeKft
12 * visit http://127.0.0.1/lib/tests/other/pdflibtestpage.php and view the pdf
14 Important
15 ---------
16 A new version of the libray is being developed @ https://github.com/tecnickcom/tc-lib-pdf . Check periodically when it's ready
17 and if it's a drop-in replacement for the legacy tcpdf one.
19 2019/10/20
20 ----------
21 Upgrade to tcpdf TCPDF 6.3.2 (MDL-66966)
22 by Eloy Lafuente <stronk7@moodle.org>
24 2019/05/06
25 ----------
26 Upgrade to tcpdf TCPDF 6.2.26 (MDL-64794)
27 by Eloy Lafuente <stronk7@moodle.org>
29 - https://github.com/tecnickcom/TCPDF/pull/74 has been already merged upstream (6.2.16 and up), so we don't need to apply it.
30 - https://github.com/tecnickcom/TCPDF/pull/91 has been already merged upstream (6.2.19 and up), so we don't need to apply it.
32 2017/10/02
33 ----------
34 Upgrade to tcpdf_php5 TCPDF 6.2.13 (MDL-60237)
35 by Marina Glancy <marina@moodle.com>
37 * replaced the calls to function each() deprecated in PHP7.2
39 2015/09/29
40 ----------
41 Upgrade to tcpdf_php5 TCPDF 6.2.12 (MDL-51534)
42 by Jun Pataleta <jun@moodle.com>
44 2015/03/23
45 ----------
46 Upgrade to tcpdf_php5 TCPDF 6.2.6 (MDL-49522)
47 by Adrian Greeve <adrian@moodle.com>
49 2011/10/29
50 ----------
51 Upgrade to tcpdf_php5 TCPDF 5.9.133 (MDL-29283)
52 by Petr Skoda
54 2009/11/19
55 ----------
56 Upgrade to tcpdf_php5 TCPDF 4.8.014 (MDL-20888)
57 by David Mudrak <david.mudrak@gmail.com>
59 2009/07/20
60 ----------
61 Upgrade to tcpdf_php5 TCPDF 4.6.020 (MDL-19876)
62 by David Mudrak <david.mudrak@gmail.com>
64 * deleted cache/ doc/ examples/ config/tcpdf_config_alt.php config/lang/ images/
65 * removed all fonts but the core ones (courier.php, helveticabi.php,
66     helveticab.php, helveticai.php, helvetica.php, symbol.php, timesbi.php,
67     timesb.php, timesi.php, times.php, zapfdingbats.php) and FreeFont
68 * FreeFont chosen as a default utf8 font distributed by default, all others will
69     be downloadable from moodle.org via new UI
70 * removed font/utils/
71 * moving configuration to the lib/pdflib.php wrapper so we do not need to modify
72     TCPDF at all. Credit to Chardelle Busch for this solution in MDL-17179
74 2008/07/29
75 ----------
76 Upgrade to tcpdf_php5 TCPDF 4.0.015 (MDL-15055)
77 by David Mudrak <david.mudrak@gmail.com>
79 * deleted cache/ doc/ examples/
80 * modified config/tcpdf_config.php
81     Default values for K_PATH_MAIN and K_PATH_URL are automatically set for
82     the Moodle installation. K_PATH_CACHE set to Moodle datadir cache.
83     K_PATH_URL_CACHE can't be mapped in Moodle as datadir should not be
84     accessible directly. However, it doesn't seem to be used within the
85     library code.