Issue #1974370 by kim.pepper: Convert aggregator_page_last() to a Controller.
Issue #1995996 by nod_: Update JSHint configuration.
Issue #1995730 by Wim Leers: Drupal.editors.ckeditor.onChange() misses changes made by last keypress — leads to data loss.
Issue #1942174 by vijaycs85: Fixed Make Toolbar module active config save format match the default yml file.
Issue #1992744 by quicksketch: Add a dedicated @Editor plugin annotation.
Issue #1893442 by andypost, tim.plunkett, dawehner: Move BlockStorageController::loadByProperties() into ConfigStorageController.
Issue #1970136 by dawehner, olli: Fixed Read more link isn't rendered.
Issue #1998992 by damiankloip, andypost: Typo in FieldOverview.php.
Issue #1665446 by kostajh, markpavlitski: Correct errors in user_pass_rehash docs
Issue #1981912 by kostajh, theMusician,  Justin M. Woodum: Make reference to INSTALL.txt in system_requirements link to the file when displayed.
Issue #1684880 by droplet, nod_: JSHint user.
Issue #1957888 by ParisLiakos, Berdir: Fixed Exception when a field is empty on programmatic creation.
Issue #1993312 by damiankloip, tim.plunkett: Change pre_render(), post_render(), and after_build() callbacks to accept callables.
Issue #1868772 by tim.plunkett, sun, heyrocker: Convert filters to plugins.
Issue #1684812 by nod_, droplet, seutje: JSHint tabledrag.js.
Issue #1684834 by droplet, nod_: JSHint contextual.
Issue #1684862 by droplet, frega, nod_, sxnc: JSHint overlay.
Issue #1684852 by nod_: JSHint locale.
Issue #1684802 by nod_: JSHint form.js.
Issue #1684806 by nod_: JSHint progress.js.