publiclab / inline-markdown-editor

An inline wysiwyg markdown document editor based on replacing string subsections. WYSIWYG possible via woofmark.
https://publiclab.github.io/inline-markdown-editor/examples/
GNU General Public License v3.0
30 stars 37 forks source link

Bump publiclab-editor from 2.0.5 to 2.2.0 #115

Closed dependabot-preview[bot] closed 3 years ago

dependabot-preview[bot] commented 3 years ago

Bumps publiclab-editor from 2.0.5 to 2.2.0.

Release notes

Sourced from publiclab-editor's releases.

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 publiclab/PublicLab.Editor#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

  1. Popup Disappearing problem solved by @NitinBhasneria jywarren/woofmark#3
  2. Feature to change heading back into plain text by @shreyaa-sharmaa jywarren/woofmark#5
  3. Refine drag and drop events to prevent interference by @NitinBhasneria jywarren/woofmark#2
  4. fix bold texts loosing formatting after converting to markdown and back to wysiwyg by @Shulammite-Aso jywarren/woofmark#15

Features

  1. Added custom insert module by @keshav234156 publiclab/PublicLab.Editor#568
  2. ADDS: Feature to decenter text in wysiwyg and markdown modes by @shreyaa-s #521
  3. Add support for class attributes in links by @Shulammite-Aso publiclab/PublicLab.Editor#547
  4. Compact design for Main Image Module by @shreyaa-sharmaa #594

Changes

  1. Repoint woofmark to pull in fixes from latest plots2 branch of woofmark, https://github.com/jywarren/woofmark/tree/plots2
  2. Includes jest-puppeteer tests in woofmark by @Shulammite-Aso jywarren/woofmark#11
  3. Made history icons consistent in demo editor fixes by @Shulammite-Aso #571
  4. Main image box padding and background improvements by @NitinBhasneria #564
  5. "Remove file" button test added by @NitinBhasneria #574
  6. Redefines puppeteer as a dev dependency by @shreyaa-s #565
  7. Update dependencies in woofmark on plots2 branch by @Shulammite-Aso jywarren/woofmark#17

Editor revamp 2020 first release

Quoting @shreyaa-sharmaa in publiclab/PublicLab.Editor#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 :heart: These are some of the changes introduced:

Changes for users

  1. Remove File Button Added: #472 Now the image added in the main image module could be removed with just a click.
  2. Fix: Disabling of Markdown buttton on using shortcut keys #465 Earlier pressing CTRL+M disabled the Markdown button. Now, It has been fixed.
  3. A better UI with a toolbar that hovers only over the textarea (#522) and improved Choose file button (#462)

Additions

  1. Jest-puppeteer for UI testing by @shreyaa-sharmaa in #532 #541
Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 3 years ago

Superseded by #121.