Releases: publiclab/PublicLab.Editor
v3.1.0 All-Jest Testing
Coordination issue at #814
What's Changed
- Checklist and coordination: Major upgrade to v3.0.0 by @sagarpreet-chadha in #654
- Try running tests in GitHub Actions by @jywarren in #680
- [Security] Bump lodash from 4.17.10 to 4.17.20 by @dependabot-preview in #681
- [Security] Bump ini from 1.3.5 to 1.3.8 by @dependabot-preview in #669
- [Security] Bump node-notifier from 8.0.0 to 8.0.1 by @dependabot-preview in #672
- Bump lint-staged from 10.5.0 to 10.5.3 by @dependabot-preview in #665
- Bump jest from 26.4.2 to 26.6.3 by @dependabot-preview in #655
- fix for #698 by @jywarren in #699
- move csrf token into formData for richTextModule (in bureaucracy lib), v3.0.3 by @jywarren in #712
- [Security] Bump hosted-git-info from 2.8.8 to 2.8.9 by @dependabot-preview in #718
- Bump semver-regex from 3.1.2 to 3.1.3 by @dependabot in #738
- GH Actions badge & docs on shortcodes by @jywarren in #740
- Create publishButton.test.js by @jywarren in #744
- Fixed content interference with toolbar by @TildaDares in #710
- fixed row and column subtract button values for issue #755 by @NARUDESIGNS in #757
- Added style to col subtract button to fix issue #756 by @NARUDESIGNS in #758
- test for jest conversion by @jywarren in #767
- Added background to tool buttons to prevent button transparency fixes #753 by @RaviAnand111 in #766
- Converted errors jasmine test to jest test fixes #770 by @NARUDESIGNS in #771
- update URL format for upstream libraries from git:// to https:// by @jywarren in #783
- Converted formatter jasmine file to jest test file fixes #774 by @NARUDESIGNS in #775
- Add tooltip to Custom Insert button by @reubenjsinclair in #782
- converted editor_spec test to jest test fixes #772 by @NARUDESIGNS in #773
- Converted prepopulated jasmine file to jest test fixes #790 by @NARUDESIGNS in #789
- Converted map module jasmine file to jest test fixes #719 by @NARUDESIGNS in #792
- Converted Tags module jasmine file to jest test fixes #787 by @NARUDESIGNS in #788
- Converted wysiwyg jasmine file to jest test fixes #784 by @NARUDESIGNS in #785
- Rich text module jest test conversion by @NARUDESIGNS in #803
- Padding added to table popover button for editor fixes#752 by @RaviAnand111 in #799
- Custom Insert popover hide on clicking on anything on the screen fixe… by @RaviAnand111 in #809
- Table popup hide on click on page and everything except table button … by @RaviAnand111 in #800
- Bump tar from 4.4.13 to 4.4.19 by @dependabot in #786
- Bump tmpl from 1.0.4 to 1.0.5 by @dependabot in #739
- Bump path-parse from 1.0.5 to 1.0.7 by @dependabot in #737
- converted history jasmine test to jest by @NARUDESIGNS in #815
- Converted mainImageModule to jest test by @NARUDESIGNS in #818
- refined custom insert dropdown UI fixes #816 by @NARUDESIGNS in #817
- Bump merge-deep from 3.0.2 to 3.0.3 by @dependabot in #812
- Bump follow-redirects from 1.13.2 to 1.14.7 by @dependabot in #811
- Bump cached-path-relative from 1.0.2 to 1.1.0 by @dependabot in #810
- Bump ws from 6.2.1 to 6.2.2 by @dependabot in #813
- Clean up jasmine files by @NARUDESIGNS in #826
- updated version number in
package.json
andpackage-lock.json
files by @NARUDESIGNS in #833
New Contributors
- @TildaDares made their first contribution in #710
- @NARUDESIGNS made their first contribution in #757
- @RaviAnand111 made their first contribution in #766
- @reubenjsinclair made their first contribution in #782
Full Changelog: v3.0...v3.1.0
Major Release v3.0
🌻 Release made by: Sagarpreet
Changes:
👶 @dependabot-preview[bot] Bump (squashed commit: 8430690)
jest from 26.3.0 to 26.4.0
Bumps jest from 26.3.0 to 26.4.0.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @dependabot-preview[bot] Bump (squashed commit: d0209f4)
woofmark from 12e2c1d
to 39237b7
Bumps woofmark from 12e2c1d
to 39237b7
.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @dependabot-preview[bot] Bump (squashed commit: 303c544)
eslint from 7.6.0 to 7.7.0
Bumps eslint from 7.6.0 to 7.7.0.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @dependabot-preview[bot] Bump (squashed commit: bf2a111)
grunt from 1.2.1 to 1.3.0
Bumps grunt from 1.2.1 to 1.3.0.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @Shulammite-Aso Fix (squashed commit: 7fabfa6)
toolbar float_start error in plots2 (#600)
-
fix toolbar float_start error in plots2
-
fix syntax error
Co-authored-by: Jeffrey Warren jeff@unterbahn.com
Co-authored-by: Sagarpreet Chadha chadha.sagarpreet97@gmail.com
👶 @dependabot-preview[bot] Bump (squashed commit: d74c5aa)
lint-staged from 10.2.11 to 10.2.13
Bumps lint-staged from 10.2.11 to 10.2.13.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @dependabot-preview[bot] Bump (squashed commit: 475bfd0)
jest from 26.4.0 to 26.4.2
Bumps jest from 26.4.0 to 26.4.2.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @dependabot-preview[bot] Bump (squashed commit: b5384f0)
eslint from 7.7.0 to 7.8.1
Bumps eslint from 7.7.0 to 7.8.1.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @dependabot-preview[bot] Bump (squashed commit: 30fdd56)
leaflet from 1.6.0 to 1.7.1
Bumps leaflet from 1.6.0 to 1.7.1.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @dependabot-preview[bot] Bump (squashed commit: b3fb6bb)
lint-staged from 10.2.13 to 10.3.0 (#611)
👶 @dependabot-preview[bot] Bump (squashed commit: d460bfe)
husky from 4.2.5 to 4.3.0
Bumps husky from 4.2.5 to 4.3.0.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @dependabot-preview[bot] Bump (squashed commit: f92a6ce)
eslint from 7.8.1 to 7.9.0
Bumps eslint from 7.8.1 to 7.9.0.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @dependabot-preview[bot] Bump (squashed commit: e7671c0)
moment from 2.27.0 to 2.28.0
Bumps moment from 2.27.0 to 2.28.0.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @dependabot-preview[bot] Bump (squashed commit: dd5d230)
eslint from 7.9.0 to 7.10.0
Bumps eslint from 7.9.0 to 7.10.0.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @dependabot-preview[bot] Bump (squashed commit: 29ce5c4)
moment from 2.28.0 to 2.29.1
Bumps moment from 2.28.0 to 2.29.1.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @dependabot-preview[bot] Bump (squashed commit: 8af2b84)
lint-staged from 10.3.0 to 10.4.0
Bumps lint-staged from 10.3.0 to 10.4.0.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @barun Acharya Fix (squashed commit: 59e5bf6)
odd looking uploaded main images (#612)
-
fix thumbnail image height instead of width
-
center uploaded main images
Co-authored-by: Jeffrey Warren jeff@unterbahn.com
👶 @Sagarpreet upgrade (squashed commit: cf1fc4a)
Bootstrap to 4 (#636)
-
upgrade Bootstrap4
-
testing with test changes
-
fix test
-
fix test
-
fix center text
-
remove screenshort command
-
fix conflict
-
fix test
-
fix test
-
fix conflict
-
many changes
-
removed .DS_Store
-
code css work
Co-authored-by: keshav234156 keshavgarg234156@gmail.com
Co-authored-by: Jeffrey Warren jeff@unterbahn.com
👶 @Sagarpreet 1.0 (squashed commit: 63526e0)
(#635)
Co-authored-by: Jeffrey Warren jeff@unterbahn.com
👶 @Sagarpreet Fixes (squashed commit: 2741425)
odd looking css: in image module everything should be in one row (#629)
-
init
-
update gitignore
-
removed DS store
-
reverting dist changes
-
Update PublicLab.Editor.js
Co-authored-by: Jeffrey Warren jeff@unterbahn.com
👶 @dependabot-preview[bot] Bump (squashed commit: 7aa8eb1)
lint-staged from 10.4.0 to 10.4.2 (#642)
Bumps lint-staged from 10.4.0 to 10.4.2.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
👶 @dependabot-preview[bot] [Security] (squashed commit: 0591d33)
Bump bootstrap from 4.3.0 to 4.5.3
Bumps bootstrap from 4.3.0 to 4.5.3. This update includes a security fix.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @dependabot-preview[bot] Bump (squashed commit: 21c4290)
eslint from 7.10.0 to 7.11.0
Bumps eslint from 7.10.0 to 7.11.0.
Signed-off-by: dependabot-preview[bot] support@dependabot.com
👶 @dependabot-preview[bot] Bump (squashed commit: aacab53)
popper.js from 1.14.3 to 1.16.1
Bumps popper.js from 1.14.3 ...
Woofmark upgrades, Custom insert module, and many more improvements
This release incorporates a LOT of fixes as well as some new features. It builds on #557 however we have bumped up to v2.2.0
as there are new features included. Thanks to @NitinBhasneria @shreyaa-sharmaa @Shulammite-Aso @keshav234156 @sagarpreet-chadha @emilyashley and others for bringing things this far!!! Congrats, folks!
Published on NPM as well: https://www.npmjs.com/package/publiclab-editor
Now moving to merge into plots2
at: publiclab/plots2#8297
Fixes
- Popup Disappearing problem solved by @NitinBhasneria jywarren/woofmark#3
- Feature to change heading back into plain text by @shreyaa-sharmaa jywarren/woofmark#5
- Refine drag and drop events to prevent interference by @NitinBhasneria jywarren/woofmark#2
- fix bold texts loosing formatting after converting to markdown and back to wysiwyg by @Shulammite-Aso jywarren/woofmark#15
Features
- Added custom insert module by @keshav234156 #568
- ADDS: Feature to decenter text in
wysiwyg
andmarkdown
modes by @Shreyaa-s #521 - Add support for class attributes in links by @Shulammite-Aso #547
- Compact design for Main Image Module by @shreyaa-sharmaa #594
Changes
- Repoint
woofmark
to pull in fixes from latestplots2
branch ofwoofmark
, https://github.com/jywarren/woofmark/tree/plots2 - Includes
jest-puppeteer
tests inwoofmark
by @Shulammite-Aso jywarren/woofmark#11 - Made history icons consistent in demo editor fixes by @Shulammite-Aso #571
- Main image box padding and background improvements by @NitinBhasneria #564
- "Remove file" button test added by @NitinBhasneria #574
- Redefines
puppeteer
as a dev dependency by @Shreyaa-s #565 - Update dependencies in
woofmark
onplots2
branch by @Shulammite-Aso jywarren/woofmark#17
Editor revamp 2020 first release
Quoting @shreyaa-sharmaa in #555
Great work, team!
Over a month into GSoc and a month and half into Outreachy, we are ready to release a new version of PLE ❤️ These are some of the changes introduced:
Changes for users
- Remove File Button Added: #472
Now the image added in the main image module could be removed with just a click. - Fix: Disabling of Markdown buttton on using shortcut keys #465
Earlier pressing CTRL+M disabled the Markdown button. Now, It has been fixed. - A better UI with a toolbar that hovers only over the textarea (#522) and improved Choose file button (#462)
Additions
- Jest-puppeteer for UI testing by @shreyaa-sharmaa in #532 #541
- User workflow for documenting bugs by @Shulammite-Aso in #530
- Issue template chooser by @Shulammite-Aso in #474
Modifications/ Improvements
- Remove file button added by @NitinBhasneria in #472
- UI refinements: Stickiness of toolbar by @Shulammite-Aso in #522
- UI refinements: Choose file button UI improved by @NitinBhasneria in #462
- Nodejs version updated to 10 and 12 by @shreyaa-sharmaa in #554
- Fix: Disabling of Markdown buttton on using shortcut keys by @keshav234156 in #465
Dependency updates
Updates 2 (#153) * deps audit fixes * version bump
Fixed jumpy scrolling behavior
Resolved #114 at least temporarily...
Draft status options
Newly added by @poppashingles and @Gauravano -- thanks! 👍
Fixes to graph insertion
v1.2.3 fixes to graph insertion (#141)
Built bugfix code from last release
v1.2.2 build last chanegs (#140)
Fixes to attachment format code
Attachment formats fix (#139) * fixed attachment formats * version bump