# Change Log All notable changes to this project will be documented in this file. Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. ## 1.9.0 (Unreleased) > Released N/A * fix: Make remove entry optional ([#480](../../pull/480)) * Add dashboard icon face ([#483](../../pull/483)) * Add customization option to hide the cursor on the dashboard ([#492](../../pull/492)) * Add option to vertically center dashboard ([#318](../../pull/318) and [#493](../../pull/493)) * fix: Adding animation to webp image ([#502](../../pull/502)) * feat: Support for insert startupify list in order ([#506](../../pull/506)) * Support for random banners ([#510](../../pull/510)) * Support for random footer icon ([#519](../../pull/519)) * feat: Parameters for file icon `height` and `v-adjust` ([#546](../../pull/546)) * fix: Show `installed packages` instead of `loaded packages`. ([#570](../../pull/570)) ## 1.8.0 > Released Jul 26, 2023 * Disable display-line-numbers-mode ([#182](../../pull/182)) * Mute no project removed message ([#212](../../pull/212)) * Align the file icons horizontally ([#221](../../pull/221)) * Fix package count when using package.el and straight.el simultaneously ([#233](../../pull/233)) * Fix fitler agenda by time ([#232](../../pull/232)) * Respect to custom items face instead of widget-button face ([#273](../../pull/273)) * Support for image transforms ([#278](../../pull/278)) * Allow moving point during `dashboard-mode-hook` ([#227](../../pull/227)) * Add truncate style for path ([#279](../../pull/279)) * Add agenda highlight headlines ([#281](../../pull/281)) * Fix mosue click error ([#285](../../pull/285)) * Add flag to refresh instead to kill the dashboard buffer ([#290](../../pull/290)) * Fix wrong recent files when first starting the dashboard buffer ([#294](../../pull/294)) * Add license file ([#296](../../pull/296)) * Fix icon for week agenda items ([#300](../../pull/300)) * Make `page-break-lines` as optional dependency ([#315](../../pull/315)) * Add feature to customize section headings ([#316](../../pull/316)) * Add gif support ([#327](../../pull/327)) * Fix init info reporting with wrong time ([#330](../../pull/330)) * Add new ASCII GNU Emacs logo, `banners/4.txt`. ([#337](../../pull/337)) * Add feature to sort agenda ([#335](../../pull/335)) * Update the CI process uasing Cask ([#341](../../pull/341)) * Add a changelog ([#342](../../pull/342)) * Make shortcut function name respect to shortcut id ([#348](../../pull/348)) * Add capability to custom align agenda widget ([#350](../../pull/350)) * Correct straight.el package count ([#354](../../pull/354)) * Lazy load modules specify in dashboard buffer ([#359](../../pull/359)) * Clean up zombie project for project.el ([#363](../../pull/363)) * Add capability to navigate each section ([#365](../../pull/365)) * Add functionality to delete items ([#366](../../pull/366)) * Fix issue dashboard-banners-directory resolves with two slashes ("dashboard//banners") (GNU only?) ([#367](../../pull/367)) * Add capability to remove item for agenda ([#372](../../pull/372)) * Add CI, activation test ([#381](../../pull/381)) * Fix dashboard not showing up in daemon mode ([#382](../../pull/382)) * Calculate truncate path length in pixel ([#402](../../pull/402)) * Center banner with properties and combine text with image ([#407](../../pull/407)) * Caculate line length in pixel width ([#427](../../pull/427)) * Add ascii option to `dashboard-startup-banner` ([#436](../../pull/436)) * Agenda tags format ([#441](../../pull/441)) * Make icon display predicate customizeable ([#442](../../pull/442)) * Add support for nerd-icons ([#451](../../pull/451)) * Add custom variables for icon's arguments ([#461](../../pull/461)) ## 1.7.0 > Released Feb 21, 2020 * Update year in Copyright * Fix CI and include emacs 27 ([#218](../../pull/218)) * Disable package-lint checks for now * Fix error when `dashboard--section-starts' is nil ([#204](../../pull/204)) * Smaller icon size for remote files ([#211](../../pull/211)) * Create a custom variable for dashboard-footer ([#186](../../pull/186)) * Replace defvar with defcustom, making customize work properly ([#205](../../pull/205)) * Disable undo history for dashboard buffer ([#207](../../pull/207)) * Avoid loading `all-the-icons` prematurely ([#209](../../pull/209)) * Get elisp-lint path using find * Refactor: use `all-the-icons-icon-for-dir` ([#198](../../pull/198)) * Update Emacs 26 to 26.3 * Update elisp-lint package * Update circe to 2.1 * Replace if with when ([#200](../../pull/200)) * Fix space after comma for phrase in dashboard-footer ([#194](../../pull/194)) * Fix face description typo ([#189](../../pull/189)) * Fix widget face bug. Fixed some linting issues ([#177](../../pull/177)) * Dashboard return button ([#171](../../pull/171)) * Fix icons for weekly agenda and add an icon final condition ([#173](../../pull/173)) * Added filtering by category for org mode ([#167](../../pull/167)) * Revert "Remove `(require 'seq)` ([#165](../../pull/165))" * Remove `(require 'seq)` ([#165](../../pull/165)) * Restore seq-take properly * Replace `seq-take` with its code ([#161](../../pull/161)) * Reduce initial requires ([#162](../../pull/162)) * Update screenshot * Vimish bindings ([#139](../../pull/139)) ## 1.6.0 > Released Jun 07, 2019 * Added foot note plus several enhancements and code improvements ([#137](../../pull/137)) **@romatthe** * Do not require all-the-icons for footer icon, use it only if it is available ([#141](../../pull/141)) **@JesusMtnez** * Properly use footer icon fallback text ([#142](../../pull/142)) **@JesusMtnez** * Add face: dashboard-footer ([#145](../../pull/145)) **@seagle0128** * Clean up project list before loading it ([#144](../../pull/144)) **@seagle0128** * Add the navigator below the banner with the customized buttons. ([#143](../../pull/143)) **@seagle0128** * Support `straight.el` properly in `dashboard-init-info` ([#147](../../pull/147)) **@JesusMtnez** * Support multiple lines for the navigator. ([#150](../../pull/150)) **@JesusMtnez** * Add newline at the end of insert footer. ([#149](../../pull/149)) **@jcs090218** * Update metadata in comments **@JesusMtnez** * Drop 24.4 support, from now on checking from emacs 25.3 **@JesusMtnez** ## 1.5.0 > Released May 27, 2019 * Support bookmark/agenda/register/project actions. ([#131](../../pull/131)) * Made heading icons a customizable variable ([#135](../../pull/135)) ## 1.4.0 > Released May 22, 2019 * Update emacs versions used in CircleCI ([#124](../../pull/124)) - Emacs 25.3 - Emacs 26.2 - Emacs master * Added heading and file icons ([#123](../../pull/123)) * Added new init info functionality ([#126](../../pull/126)) ## 1.3.1 > Released Mar 20, 2019 * No need to launch 'projectile-mode ([#113](../../pull/113)) * Use "Applications" group and give a proper description ([#114](../../pull/114)) * Fix error in `dashboard-next-section` ([#118](../../pull/118)) * Make line moving commands behave like `dired` ([#117](../../pull/117)) ## 1.3.0 > Released Mar 03, 2019 * New configuration `dashboard-center-content` to center content ([#88](../../pull/88)) * Handle the case where dashboard lines longer than win width ([#101](../../pull/101)) * Fix shortcut regression bug ([#102](../../pull/102)) * Fix opening org mode "links" ([#106](../../pull/106)) * Add shortcut indicators to sections ([#103](../../pull/103)) * Indicate when a section has no items ([#107](../../pull/107)) * Give section headings a face for easy visual scanning ([#109](../../pull/109)) ## 1.2.5 > Released Feb 25, 2019 * Improve CircleCI badge ## 1.2.4 > Released Sep 23, 2017 * Registers widget - Thanks to [Pedro Silva](https://github.com/pedros) ## 1.2.3 > Released Aug 11, 2017 * Refactored widgets into their own module * Added org-mode agenda ## 1.0.3 > Released Dec 05, 2016 * `g` shortcut refreshes contents of Dashboard. * Stop dashboard from displaying if Emacs is launched with a filename * Fix whitespace-mode banner issue