68 Commits

Author SHA1 Message Date
Luiz Américo
a1156fbff7 Move integration tests into a separated directory and add script to run only integration tests 2018-12-20 13:52:37 -03:00
Luiz Américo
883983aa3d Import test dependencies directly from src through babel-jest. Adapt relative paths accordingly 2018-12-20 13:33:05 -03:00
Luiz Américo
3eae1855f6 Remove coffee-script dependency 2018-12-19 21:02:15 -03:00
Yang Liu
678148a286 Downgrade dependency version to avoid fs operation 2018-12-17 21:20:19 +09:00
Yang Liu
f5b6ddd2a9 Add PDF security features with ES6 2018-12-17 21:20:19 +09:00
Luiz Américo
b3c2790cd5 Add initial reference spec 2018-12-16 22:12:21 -03:00
Luiz Américo
83f5f72431 Convert to EcmaScript (ES6+) (#859) 2018-11-29 08:14:45 -08:00
Devon Govett
b9fc5b04a8 0.8.3 2017-07-01 18:31:34 -07:00
Devon Govett
e71edab0dd 0.8.2 2017-05-29 15:20:28 -07:00
Devon Govett
d2e18da772 0.8.1 2017-05-23 20:06:16 -07:00
Devon Govett
c0850c4559 Update linebreak dependency 2017-05-23 20:05:57 -07:00
Devon Govett
1381facbbe 0.8.0 2016-08-26 13:12:55 -04:00
Devon Govett
8695b612aa Add iconv-lite as a dev dependency
For generating pdf guide.
2016-08-26 13:11:53 -04:00
Devon Govett
56a6e6dd44 Merge branch 'master' of github.com:devongovett/PDFKit into fontkit
# Conflicts:
#	lib/image/png.coffee
2016-08-26 11:39:33 -04:00
Devon Govett
b883bec912 0.7.2 2015-12-25 17:41:42 -10:00
Devon Govett
944cbc6cbc Merge branch 'master' into fontkit
Conflicts:
	lib/font/tables/name.coffee
	lib/font/ttf.coffee
2015-04-03 21:13:04 -07:00
Devon Govett
40efbe62d1 0.7.1 2015-03-25 23:04:26 -04:00
Devon Govett
bd6a9cdda9 Add fontkit dependency 2014-11-27 23:24:17 -08:00
Devon Govett
82ca945004 v0.7.0 2014-09-15 14:36:58 -04:00
Devon Govett
ea22822d6c v0.6.5 2014-08-29 11:49:36 -04:00
Devon Govett
932cd0c70c v0.6.4 2014-08-27 19:22:36 -04:00
Devon Govett
26a0753d6c v0.6.3 2014-07-29 09:45:08 -07:00
Devon Govett
5cb45d6c99 v0.6.2 2014-05-10 10:21:51 -07:00
Ryan Wersal
1020ac7b73 Mark blob-stream as a dev dependency 2014-05-05 22:49:37 -05:00
Ryan Wersal
15823ec547 Fix dependencies for browser-demo
Restrict brfs' version to fix unexpected identifier errors. See #230.
Add blob-stream as a dependency.
2014-05-05 22:43:48 -05:00
Devon Govett
5a06eb79c6 v0.6.1 2014-04-14 09:58:45 -07:00
Devon Govett
1eb3b6b651 Remove coffeeify transform from package.json and use compiled JS for browserify 2014-04-13 22:09:12 -07:00
Devon Govett
3c90db37a5 v0.6.0! 2014-04-13 20:20:37 -07:00
Devon Govett
e880ab4584 Add browser demo 2014-04-13 19:28:49 -07:00
Devon Govett
4613546703 Add a Makefile for browser and node builds 2014-04-13 18:00:43 -07:00
Devon Govett
78756f2f61 Make sure we have node streams 2 (v0.10 and higher) 2014-04-13 17:59:46 -07:00
Devon Govett
aa1d368c80 Add browserify fields and dependencies to package.json 2014-04-13 17:58:59 -07:00
Devon Govett
047110e5b6 v0.5.3 2014-04-09 09:55:49 -07:00
Devon Govett
50f2f84987 v0.5.2 2014-03-29 20:46:39 -07:00
Devon Govett
c9ca2c6151 Release v0.5.1 2014-03-29 20:46:01 -07:00
Devon Govett
9727cfc3fa Bump version and update PDF guide 2014-03-23 17:53:50 -07:00
Devon Govett
d95b826475 Release v0.4.3 2014-02-25 01:03:44 -08:00
Devon Govett
cb2abf97fc Add script to generate website 2014-02-22 23:33:36 -08:00
Devon Govett
f3c6e890b2 Release v0.4.2 2014-02-19 12:04:42 -08:00
Devon Govett
c77d23f1f9 Use old (working) version of codemirror 2014-02-18 08:26:42 -08:00
Devon Govett
3c79667337 Add dev dependencies for generator script 2014-02-18 00:34:08 -08:00
Devon Govett
a5a9ac4da8 Release 0.4.1 2014-02-18 00:01:11 -08:00
Devon Govett
d5374d6c58 Release v0.4.0 2014-02-17 02:35:55 -08:00
Devon Govett
0272b66e00 Release v0.3.0 2014-02-16 02:42:12 -08:00
Devon Govett
ef6578a486 Rewrite the line wrapper to use an implementation of the Unicode Line Breaking Algorithm
Should solve a huge number of issues. The regular express based word matching from before was not good. It was overzealous and caused the most bugs of anything in the project. It also didn't work at all for languages like Chinese which don't have spaces between words.

The new wrapping algorithm supports all of this. It is a separate module at http://github.com/devongovett/linebreak.
2014-02-16 02:00:18 -08:00
Devon Govett
741b9df80f Release v0.2.8 2014-02-15 01:26:27 -08:00
Devon Govett
18a2094657 Release 0.2.7 to npm 2014-01-18 13:22:00 -08:00
Devon Govett
77bcf29406 0.2.6 2013-11-14 19:38:05 -08:00
Devon Govett
b8d778b1e5 0.2.5 2013-11-09 23:24:58 -08:00
Devon Govett
4f0402898b 0.2.4 2013-11-09 22:49:57 -08:00