Skip to content

Releases: DumbWareio/DumbPad

v1.0.4 - An even better editor experience

15 Jul 19:13
8ae0c48

Choose a tag to compare

image
Feature/Fix Description Preview
New Code Syntax Highlighting Highlight code syntax in markdown preview mode with copy code language labels with support for ~180 languages from highlightjs
New Split Preview View live edits in markdown side-by-side your editor with resize handle (mobile-friendly)
split-preview
New Default View Setting Select between editor, split, or full as your default view (client-side setting)
image
New Notepad names used a filenames /data folder will now use notepad names as filenames with unique filename for better experience from terminal
Fix Undo/Redo history Refactor undo/redo history to session stack per client per notepad for better independent tracking
Fix Better tab indent/deindent handling Tabbing should now correctly work in editor

What's Changed

Full Changelog: v.1.0.1...v1.0.4

Note

Service worker should auto bust and reload your cache for you but it that doesn't work
Make sure to clear your browser cache and reload to reflect the new changes
Dev console > Application > Storage > Clear site data
After the new cache has been applied, new versions will auto bust and reload your cache for you moving forward

Stay dumb friends!

v.1.0.1 - your new markdown editor

01 Jul 01:26
2dde1f3

Choose a tag to compare

What's Changed

v1.0.1 - Query Param support, enhance markdown previews with new styles, mirror markdown preview styles for print, new setting, service worker versioning by @gitmotion in #61

  • Add new service worker versioning with cache busting (still requires clearing cache for the new change but should auto reload moving forward)
  • Query Param support for direct notepad selection
    • with browser history navigation for back and forward functionality & new copy link button
    • unique notepad naming appending -1, -2, -3 respectively to notepad names
    • fixes: #18, #8
    • thanks to @Justinzobel & @accforgithubtest for the feedback!
  • Enhanced Markdown Preview styles with support for tables, github style alerts, checkbox lists, and more
  • Print preview revamp:
    • print now mirrors style of markdown preview accurately
    • auto expands expandable details section for print previews
  • New setting to disable auto expand details sections for print previews

Note

New service worker changes should auto bust and reload your cache for you but it that doesn't work
Make sure to clear your browser cache and reload to reflect the new changes
Dev console > Application > Storage > Clear site data
After the new cache has been applied, new versions will auto bust and reload your cache for you moving forward

Full Changelog: v1.0.0...v.1.0.1
PR:

Previews

Feature Description Preview
Query Params with History Query parameters are now used for browser back and forward functionality, improving navigation. now with new copy link button! query-params
Print Preview (Light/Dark Mode) The print preview accurately reflects the light/dark mode and styling of the notepad in Markdown. print-preview-light print-preview-dark
Print Preview Defaults to Expand Collapsed Sections Print preview now defaults to expanding collapsed sections in Markdown. A new setting is available to disable this behavior. setting-disable-expand
New Markdown Stylings Added new Markdown stylings for alerts, details/collapse sections, and tables, codeblocks with copy button, along with revamped spacing. markdown-preview1 markdown-preview2

Thanks and stay dumb! 🚀

v1.0.0 - Initial Release

16 May 19:50

Choose a tag to compare

Versioned docker tags added! 🚀

At the moment you can use dumbwareio/dumbpad:1.0.0 or dumbwareio/dumbpad:latest as the docker image

  • moving forward any new changes will become a version release and you can always update/rollback to other versions as needed

What's Changed:

  • Update input type for the PIN element from 'text' to 'password'. by @shivamsnaik in #3
  • Add a COOKIE property to store the last used notes while creation, deletion, and loading notepads. by @shivamsnaik in #4
  • Add print functionality, Custom site title, and BASE_URL support by @abiteman in #11
  • Update Readme & Add New Logo by @abiteman in #12
  • Update CORS configuration to use BASE_URL environment variable by @greirson in #14
  • Added Co-editing/Realtime collaboration by @abiteman in #17
  • Update README.md - Promote Collaborative editing to feature by @Justinzobel in #20
  • Notepad Name Change autofocus and Enter to save by @abiteman in #25
  • Update Cursor Tracking logic & broadcast notepad name changes by @abiteman in #26
  • Added markdown parsing to preview pane, download/print options, and collaboration mode by @gitmotion in #34
  • Update baseurl port to same mapped port on docker compose by @gitmotion in #35
  • Added shortcuts for notepad controls, tooltips for shortcuts, and status abstraction by @gitmotion in #36
  • Added shortcut for iterating forward and backwards through notepads list by @gitmotion in #38
  • Add Fuzzy Search for Filename and File contents searching by @gitmotion in #39
  • Improve responsive design better pc, tablet, mobile experience by @gitmotion in #40
  • Added PWA Registration by @gitmotion in #43
  • Fix undefined BASE_URL issue by @gitmotion in #44
  • Added ALLOWED_ORIGINS env variable to allow more than one origin by @gitmotion in #45
  • Bug Fix: Update allowed origins configuration by @gitmotion in #46
  • Import notes & Pass more env variables by @gitmotion in #48
  • Update tooltips to show shortcuts by OS detection by @gitmotion in #49
  • Add autosave / settings modal and code refactors by @gitmotion in #52
  • Fix Assets dir bug docker by @gitmotion in #54
  • Enter key save settings fix by @gitmotion in #55
  • Refactored Settings functionality into SettingsManager by @gitmotion in #56
  • Unify theme settings with login and app by @gitmotion in #57
  • Add remote delete confirmation and functionality by @gitmotion in #58
  • Add setting for using Markdown preview as default view by @gitmotion in #59

New Contributors

Full Changelog: https://github.com/DumbWareio/DumbPad/commits/v1.0.0