Skip to content

v12.3.0 - "Aquamarine"

Compare
Choose a tag to compare
@zachberry zachberry released this 14 Jun 13:17
· 644 commits to master since this release
v12.3.0
3586e2f

The big stuff you'll wanna know

This release is a more under-the-hood update with some bug fixes, but we do have a few new features to share:

For authors & instructors

  • You can now delete multiple modules at once in your Dashboard. See the screenshot section below for details! In future releases we'll be adding additional multi-select actions.
  • Editing ids in the visual editor has a new step. The ID field inside any Obo Node's details (...) menu requires that you now click the new Edit button next to the id first. We added the extra step to prevent authors from accidentally modifying the id when they intended to edit another field, since changes to a node's ID can easily break a document if done unintentionally.
  • In a previous release we added the option to change figure captions for small and custom images to expand to the full text width rather than to match the width of the image. Unfortunately, when this feature was turned on for custom images the captions were incorrectly at the maximum width, beyond the text width. That's now been fixed.
  • The Visual Editor Tutorial has been updated to cover recent new features - Colored text and Input-a-number type questions.

REST API Changes:

  • No changes in this release

New Feature Screenshots

Delete multiple modules at once

Once you've clicked on a module in your Dashboard, you'll now see a checkbox in the upper-left - click it. Then you can either click on other modules you wish to delete, or hold down Shift to select multiple modules at once. Click on Delete to then get rid of them. (You'll be asked to confirm that you really really want to delete all those modules by typing "DELETE" first.)

2021-06-10 14 39 57

To cancel multi-selection, click on the × next to the Delete button, or hit ESC.

Faster shortcut pro-tip: You can also hold down Ctrl or Cmd and click on modules to select them directly.

Complete Issues List

The list of completed pull requests can be seen on our GitHub milestone page.

  • #1812 - 🐛 Adjusts larger caption size for custom size figures to be text width
  • #1818 - 🐛 Ensures that the editor loading box is removed in all cases
  • #1820 - 🛠️ Updates the Visual Editor tutorial with recent updates
  • #1824 and #1856 - ✨ Multi-select modules in the Dashboard
  • #1844 and #1855 - 🛠️ Id input in menu disabled by default

Issue legend:

  • ✨: New features
  • 🛠️: Improvements & enhancements
  • 🐛: Bug fixes

Release Stats

Commits: 25
Developers: 2
Files Changed: 23
Lines Changed: 9019 (+5,775 / −3,244)
Commit Dates: May 10, 2021 - June 10, 2021

Lines of Code (expand to view)
cloc ./ --hide-rate --by-percent cmb --read-lang-def=cloc-type-definitions.txt
    2258 text files.
    2000 unique files.
     316 files ignored.

github.com/AlDanial/cloc v 1.84
---------------------------------------------------------------------------------
Language                       files        blank %      comment %           code
---------------------------------------------------------------------------------
Jest Test Snapshots              270           0.92           0.05         525107
Jest Tests                       530          13.78           2.00          86907
JavaScript                       775          12.54           8.32          49343
JSON                              93           0.01           0.00          31895
Sass                             156          15.34           1.04          11168
JSX                               29          10.93           1.20           1543
XML                               33           2.29           5.10           1415
Markdown                           4          19.10           0.00            614
EJS                               12           8.48           0.96            470
SVG                               41           0.55           0.00            181
YAML                               4          16.39           7.56            181
---------------------------------------------------------------------------------
SUM:                            1947           3.95           1.04         708824
---------------------------------------------------------------------------------

Thanks!

A big thanks to our contributors for this release (listed in alphabetical order):