package.json


Log

Author Commit Date CI Message
Golmote af50e440 2017-12-05T08:50:14 Copy to clipboard: Update optional dependency to v1.7.1
Golmote 7741755a 2017-11-05T17:31:35 Release 1.8.4
Golmote f6f9cdaf 2017-10-19T21:52:11 Release 1.8.3
Golmote c862fdf1 2017-10-19T21:34:46 Release 1.8.2
Golmote e76cd720 2017-09-16T13:31:43 Release 1.8.1
Golmote e612e5d7 2017-09-16T13:21:53 Release 1.8.0
Golmote 43fcb680 2017-09-09T15:12:44 Release 1.7.0
Golmote 22df673c 2016-12-03T14:11:25 Release 1.6.0
James DiGioia 07b81ac7 2016-11-08T20:08:49 Plugins: Toolbar & Copy to Clipboard (#891) * Add prism-toolbar plugin This plugin exposes a `registerButton` method, which other plugins can use to add buttons to the toolbar. Comes with styles. * Add demo file for toolbar plugin Registers a "Hello World!" tag with the toolbar. * Make `toolbar.registerButton` polymorphic This allows developers to provide either a callback or an object with a `text` string and an optional `onClick` function to create a new button. * Add Toolbar & Copy to Clipboard to components.js * Add Copy to Clipboard plugin * Switch `innerHTML` to `textContent` This ensures additional HTML can't be passed to the toolbar via the `text` property, ensuring a consistent display for the buttons. * Use `call` to bind `this` to the `onClick` method This provides access to the clicked element, which is what `this` is usually bound to on event listeners. * Add hover animation to toolbar * Add drop shadow to toolbar buttons * Add `clipboard` to `optionalDependencies` This will install Clipboard.js when installing from `npm`, but won't fail the build if the installation of Clipboard.js fails. * Load Clipboard.js from CDN if not present * Display plugin code using data-src * Recompile prism-toolbar * Update Show Languages to be a Toolbar button Show Languages now registers a callback with the toolbar plugin to return an element with the language in it. * Add basic HTML API & documentation The Toolbar will now be able to read a `data-label` attribute and add it to the code snippet. * Switch a -> button when only providing onClick Also adds a `url` property which creats an anchor tag and sets the href. Adds some styles to override the button defaults. * Add support for data-url to create anchor tag This allows the HTML API to create links in the Toolbar. * Update toolbar to allow order controlled via HTML Uses a data-attribute on the `body` tag to update the order, should the user choose to do so. * Allow template element to provide content to label This provides one of several options a user can implement in order to get a custom button. Also fixes some bugs in the documentation. * Fix bug when combined with the autoloader plugin The autoloader will rehighlight the element after the language arrives. This means the complete hook can run multiple times. Without a check, multiple toolbars can get added to an element.
Andreas Rohner 4a44f016 2016-06-05T07:39:15 Release 1.5.1
Andreas Rohner f4912eed 2016-05-01T10:30:33 Release 1.5.0
Erik Lieben ad048abe 2016-03-23T22:03:34 Add JSPM support
Andreas Rohner 97b0eb5a 2016-02-03T15:51:12 Hotfix Release 1.4.1
Andreas Rohner 4562b18d 2016-02-03T14:06:01 Release 1.4.0
Golmote ad97b23b 2015-10-26T22:36:04 Release 1.3.0
Golmote 0924b070 2015-10-07T08:03:31 Release 1.2.0
Golmote 5ade8a58 2015-10-06T08:25:54 Test runner: Allow to run tests for only some languages
Golmote a6c0d028 2015-10-04T16:55:52 Release 1.1.0
Golmote 39bd8278 2015-08-18T19:00:24 Add gulp task to build languages map in Show language plugin (Fix #671)
Jannik Zschiesche 8bdf4c87 2015-07-15T20:02:49 Test the test runner itself We are at a point where we probably should test the test runner (especially the token stream transformer) itself.
Jannik Zschiesche d1f90520 2015-06-01T20:39:11 Implemented test runner
Jannik Zschiesche f45dc851 2015-06-01T18:53:38 Install mocha
Ben Briggs b976afa4 2014-07-28T17:04:24 Bump dev dependencies.
Ben Briggs 44af8f43 2014-05-26T11:18:37 Introduce gulp build process.
Adam Lynch 5ff5f823 2014-04-22T11:29:37 Package name is now prismjs Also JetBrains files are no longer ignored
Adam Lynch 03baaf7e 2014-04-21T13:31:18 Rename of node module prism is taken
Adam Lynch 3536d763 2014-04-21T13:30:50 Bump up version number
Geraint Luff 8a7157be 2013-11-12T22:33:44 Add Node.js support