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 * 5e4d999 - https://git.io/JvrxB
13 * visit http://127.0.0.1/lib/tests/other/pdflibtestpage.php and view the pdf
17 A new version of the libray is being developed @ https://github.com/tecnickcom/tc-lib-pdf . Check periodically when it's ready
18 and if it's a drop-in replacement for the legacy tcpdf one.
22 Upgrade to tcpdf TCPDF 6.3.2 (MDL-66966)
23 by Eloy Lafuente <stronk7@moodle.org>
27 Upgrade to tcpdf TCPDF 6.2.26 (MDL-64794)
28 by Eloy Lafuente <stronk7@moodle.org>
30 - 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.
31 - 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.
35 Upgrade to tcpdf_php5 TCPDF 6.2.13 (MDL-60237)
36 by Marina Glancy <marina@moodle.com>
38 * replaced the calls to function each() deprecated in PHP7.2
42 Upgrade to tcpdf_php5 TCPDF 6.2.12 (MDL-51534)
43 by Jun Pataleta <jun@moodle.com>
47 Upgrade to tcpdf_php5 TCPDF 6.2.6 (MDL-49522)
48 by Adrian Greeve <adrian@moodle.com>
52 Upgrade to tcpdf_php5 TCPDF 5.9.133 (MDL-29283)
57 Upgrade to tcpdf_php5 TCPDF 4.8.014 (MDL-20888)
58 by David Mudrak <david.mudrak@gmail.com>
62 Upgrade to tcpdf_php5 TCPDF 4.6.020 (MDL-19876)
63 by David Mudrak <david.mudrak@gmail.com>
65 * deleted cache/ doc/ examples/ config/tcpdf_config_alt.php config/lang/ images/
66 * removed all fonts but the core ones (courier.php, helveticabi.php,
67 helveticab.php, helveticai.php, helvetica.php, symbol.php, timesbi.php,
68 timesb.php, timesi.php, times.php, zapfdingbats.php) and FreeFont
69 * FreeFont chosen as a default utf8 font distributed by default, all others will
70 be downloadable from moodle.org via new UI
72 * moving configuration to the lib/pdflib.php wrapper so we do not need to modify
73 TCPDF at all. Credit to Chardelle Busch for this solution in MDL-17179
77 Upgrade to tcpdf_php5 TCPDF 4.0.015 (MDL-15055)
78 by David Mudrak <david.mudrak@gmail.com>
80 * deleted cache/ doc/ examples/
81 * modified config/tcpdf_config.php
82 Default values for K_PATH_MAIN and K_PATH_URL are automatically set for
83 the Moodle installation. K_PATH_CACHE set to Moodle datadir cache.
84 K_PATH_URL_CACHE can't be mapped in Moodle as datadir should not be
85 accessible directly. However, it doesn't seem to be used within the