278 lines
11 KiB
Markdown
278 lines
11 KiB
Markdown
## 1.6
|
||
- get rid of mb_strlen, fixed issue [#151](https://github.com/secure-77/Perlite/issues/151) thanks to @Sephral
|
||
- hide X / Twitter when not set, issue [#152](https://github.com/secure-77/Perlite/issues/152), thanks to @EKNr1
|
||
- implemented settings.php, issue [#119](https://github.com/secure-77/Perlite/issues/119), thanks to @EKNr1
|
||
- implemented pretty urls, issue [#140](https://github.com/secure-77/Perlite/issues/140)
|
||
- removed not used Dockerfile
|
||
- fixed issue [#148](https://github.com/secure-77/Perlite/issues/148)
|
||
- fixed issue [#149](https://github.com/secure-77/Perlite/issues/149)
|
||
- implemented highlight support [#150](https://github.com/secure-77/Perlite/issues/150)
|
||
- implemented TOC mobile support [#141](https://github.com/secure-77/Perlite/issues/141)
|
||
- implemented Tags in side view [#122](https://github.com/secure-77/Perlite/issues/122)
|
||
- added possibility to allow access to MD files in hidden folders via HIDDEN_FILE_ACCESS variable, thanks to @EKNr1 for the idea.
|
||
- updated katex to 0.16.22
|
||
- updated highlight.js to 11.11.1
|
||
- updated mermaid to 11.6.0
|
||
|
||
\
|
||
**Important Update Note**\
|
||
As Perlite is now using pretty URLs you need to change your Nginx / Webserver config to make perlite work again after this release! This affects also the docker version, you need to get the latest [perlite.conf](https://github.com/secure-77/Perlite/blob/main/web/config/perlite.conf)
|
||
Please take a look at the [updated wiki](https://github.com/secure-77/Perlite/wiki/01---Setup-(no-Docker)#adjust-the-nginx-config) for more details.
|
||
|
||
|
||
## 1.5.9
|
||
- added YouTube link support [#133](https://github.com/secure-77/Perlite/issues/133) thanks to @rsubr
|
||
- added image postion support thanks to @ar0x4
|
||
- fixed direct page links [#90](https://github.com/secure-77/Perlite/issues/90)
|
||
- added support for webp images [#126](https://github.com/secure-77/Perlite/issues/126)
|
||
- fixed kartex problem PR [#131](https://github.com/secure-77/Perlite/pull/131) thanks to @Yaro2709
|
||
- fixed obsidian edit link thanks to klgzzz
|
||
- changed site title to use the env. variable site_title
|
||
- fixed issue [#128](https://github.com/secure-77/Perlite/issues/128) thanks to @rgaricano
|
||
- added m4a support thanks to @rgaricano
|
||
- added img link support to external urls issue [#89](https://github.com/secure-77/Perlite/issues/89)
|
||
- added tasks support, issue [#118](https://github.com/secure-77/Perlite/issues/118)
|
||
- updated mermaid to 11.2.1
|
||
- updated katex to 0.16.11
|
||
- updated highlight.js to 11.10.0
|
||
- changed base image for perlite_web to nginx:stable, issue [#100](https://github.com/secure-77/Perlite/issues/100)
|
||
|
||
|
||
## 1.5.8
|
||
- merged PR #111 thanks to @selfiens
|
||
- merged PR #112 thanks to @selfiens
|
||
- merged PR #106 thanks to @Shardbyte
|
||
- updated obsidian app.css
|
||
- fixed yaml frontmatter [#107](https://github.com/secure-77/Perlite/issues/107)
|
||
- added support for alternate image text [#92](https://github.com/secure-77/Perlite/issues/92)
|
||
- added support for collapsed callouts [#113](https://github.com/secure-77/Perlite/issues/113)
|
||
- added support for embedded pdf and videos [#105](https://github.com/secure-77/Perlite/issues/105)
|
||
- added random node function [#109](https://github.com/secure-77/Perlite/issues/109)
|
||
- added support for absolut pathes [#90](https://github.com/secure-77/Perlite/issues/90)
|
||
- updated Demo Documetns and Themes
|
||
- updated build.sh to force composer updates
|
||
- updated highlight.js to 11.9.0
|
||
- updated katex to 0.16.9
|
||
- updated vis-network to 9.1.9
|
||
- added new custom logo and social media section
|
||
- fixed issue Folder arrow marker randomly disappears [#94](https://github.com/secure-77/Perlite/issues/94)
|
||
- changed to show TOC and local Graph at the same time
|
||
|
||
|
||
## 1.5.7
|
||
- added social media meta tags and variables
|
||
- added github action for docker build process and arm support, issue #65
|
||
- improved loading performance, the graph linking will only be done at the first page load, issue #97
|
||
- provided a python script to perform as alternative for the link generation, issue #97
|
||
- included mermaid 10.3.0 via cdn as composer had issues to load it
|
||
- updated highlight.js to 11.8.0
|
||
- updated katex to 0.16.8
|
||
- updated jquery to 3.7.1
|
||
- fixed issue #74 (custom heading links)
|
||
- fixed heading references in links to other notes
|
||
- implemented copy code button issue #68
|
||
- added a little padding for the headers
|
||
- merged PR #102 (thx to @selfiens)
|
||
- seperated php composer into two files (npm-assets and php-assets)
|
||
- fixed issue #91
|
||
|
||
|
||
## 1.5.6
|
||
- fixed heading references (issue #74)
|
||
- added safemode environment variable (PR #88) thanks to @NotGovernor
|
||
- added default side panel size related of screen size (issue #85)
|
||
|
||
|
||
## 1.5.5
|
||
- updated some html structure to fit the latest app.css and theme styles
|
||
- updated app.css
|
||
- removed Bootstrap dependency
|
||
- fixed ampersand problem in global graph (issue #47)
|
||
- added default font size environment variable (issue #80)
|
||
- added escape key function for modal close button (PR #82) thank to @stellarix
|
||
- added homepage environment variable (PR #84) thanks to @NotGovernor
|
||
- added composer
|
||
- added build script
|
||
- updated highlight.js to 11.7.0
|
||
- updated jquery to 3.7.0
|
||
- updated mermaid to 8.12.1
|
||
- updated vis-network to 9.1.6
|
||
|
||
|
||
## 1.5.4
|
||
- fixed img max width
|
||
- fixed image modal (issue #58)
|
||
- fixed double links to nodes (issue #45) thanks to @catrone3
|
||
- added svg format, thanks to @lennartbrandin
|
||
- added variable for allowed file link types, thanks to @dbohn
|
||
- changed the gprah render solver from barnesHut to forceAtlas2Based to improve perfomance (issue #66)
|
||
- added graph loading text
|
||
- added option and default behavior to disable Pop Hovers
|
||
- added default behavior to show table of content instead of local graph
|
||
|
||
|
||
## 1.5.3
|
||
- support file links with exclamation mark and aliases (issue #55)
|
||
- support image resizing (issue #54)
|
||
- fixed $refName missing php variable (PR #56)
|
||
|
||
|
||
## 1.5.2
|
||
- fixed $closing variable error
|
||
- set focus to search field
|
||
- fixed #Header reference in internal links (Issue #32)
|
||
- fixed error with links to non existing files (Graph)
|
||
- fixed ampersand problem in internal links and graph (Issue #47)
|
||
- added mousehover for internal links, feature request #43
|
||
- added popup feature for internal links on mobile (setting), feature request #43
|
||
- fixed padding-right issue on mobile view
|
||
- moved some instructions to the wiki
|
||
- added light mode (in the settings)
|
||
- updated katex to 0.16.4
|
||
- fixed problem with two _ (underscorces) per line in katex context
|
||
|
||
|
||
## 1.5.1
|
||
- fixed tags containing a hyphen or slash (Issue #39)
|
||
- fixed docker-compose-dev.yml config
|
||
- fixed callouts and contiuned quotes (Issue #40 and #27)
|
||
- fixed logo position
|
||
- Demo Vault is default if no NOTES_PATH is defined
|
||
- fixed line breaks if LINE_BREAKS isn´t defined
|
||
|
||
|
||
## 1.5
|
||
- Complete redesign based on obsidian css
|
||
- support for Obsidian themes
|
||
- added tag search
|
||
- added metadata support
|
||
- added different settings for the graph styling
|
||
- added different settings for the viewer, like text size
|
||
- settings stored in local browser storage
|
||
- updated JQuery to version 3.6.1
|
||
- updated HighlightJS to version 11.6.0
|
||
- updated Docker image to use latest php:fpm-alpine version (8.1.11)
|
||
- updatet Nginx config to allow Themes
|
||
- added docker compose variable for markdown linebreaks
|
||
|
||
|
||
## 1.4.5 RC
|
||
- added "edit button", enable it via cookie, thx to @Tooa
|
||
|
||
|
||
## 1.4.4
|
||
- some code cleanup
|
||
- replaced mermaid.min.js with the correct one (29.1.)
|
||
- implemented start page (README.md) for non mobile view
|
||
- hide graph display, when node has no graph
|
||
- some visual graph updates
|
||
- changed order: folders are now always on top
|
||
- fixed sort order to be case insensitive
|
||
- adjusted the docker image and container naming
|
||
- updated the nginx version to 1.22 and php to 7.4.30 for docker
|
||
- adjusted blockquote style and added callouts support (thanks to @Tooa)
|
||
- fixed sidebar menu height
|
||
- fixed problem with direct links and `&` chars
|
||
- fixed a graph linking error when some files are missing from the metadata.json
|
||
|
||
|
||
## 1.4.3
|
||
- added mermaid 8.7.0 (mermaid.min.js)
|
||
- changed order for folders and files with underscores (they are now on top)
|
||
- added sec77/perlite:latest to the docker hub
|
||
- changed the docker compose files, the hub images is used now
|
||
- updated vis-js to version 9.1.2
|
||
- fixed problems with multiple links in one line
|
||
|
||
|
||
## 1.4.2
|
||
- enabled simple line break in parsedown
|
||
- fixed sidebar height
|
||
- fixed max img width & height
|
||
- removed # from title
|
||
- added Perlite Discord Server
|
||
- added support for custom internal Obsidian link names
|
||
- improved style of tables
|
||
- url update in browser
|
||
|
||
|
||
## 1.4.1
|
||
- some code cleanup
|
||
- added separate perlite.svg for the about header
|
||
- changed nginx docker config
|
||
- fixed multibyte utf basename to support chinese characters in file name and path
|
||
- fixed menu collapse problem when folder name contains dots or begins with a number
|
||
- fixed image size in mobile view
|
||
- fixed image line break issue
|
||
- fixed full graph view when current node has no links and no-link filter is enabled
|
||
- changed color of current node in the graph view
|
||
- LaTeX support
|
||
- added katex.min.js
|
||
- added katex.min.css
|
||
- added fonts
|
||
- added auto-render.min.js
|
||
- fixed navigator when file or folder names are to long
|
||
|
||
|
||
## 1.4
|
||
- updated highlight.js to 11.4.0
|
||
- updated Bootstrap JS files to 5.1.3
|
||
- changed default (dark) theme from darkly to Bootswatch theme "slate"
|
||
- fixed direct links when Perlite is in a subfolder of the root direcotry
|
||
- removed the flatly theme, a11y-light theme and disabled the "light mode"
|
||
- many layout redesigns like
|
||
- changed the header size
|
||
- moved the searchbar to the navbar
|
||
- added Nerd Fonts as default Font
|
||
- added a right navbar for the graph
|
||
- highlight current navbar entry
|
||
- set focus on current navbar entry if called by a link
|
||
- other small layout changes
|
||
- added separated scrollbars for navbar and content
|
||
- added rel="noopener noreferrer" attributes for external links
|
||
- added icon for external links
|
||
- added a visual graph via vis.js
|
||
- metadata.json parsing (only adds nodes if they really exists in the folder structure)
|
||
- show graph and direct links for every note in the right navbar
|
||
- added modal for full graph view
|
||
- added filter (hide nodes without link) in the full graph view (saved via cookie)
|
||
- improved the search
|
||
- enabled case insensitive
|
||
- included filename for the search
|
||
- removed the "open recent search" (because its unnecessary)
|
||
- updated the Readme
|
||
- updated the Demo Documents
|
||
|
||
|
||
## 1.3
|
||
- added support for inplace links
|
||
- added support for PDF files / links
|
||
- changed in place image behaviour
|
||
- new logo
|
||
- added favicon
|
||
- adjust image view in about modal
|
||
- changed "About" behaviour
|
||
- added changelog
|
||
- outsourced docker instructions from readme
|
||
- changes link behaviour (added link get parameter to fix problems with unwanted queries)
|
||
- removed "not allowed" content
|
||
- added cookie for theme settings
|
||
- adjust mobile margins
|
||
|
||
|
||
## 1.2
|
||
- added Docker
|
||
- added direct Links
|
||
- changed base dir logic
|
||
- update Readme
|
||
|
||
|
||
## 1.1
|
||
- added mobile responsive
|
||
- added search
|
||
- added theme support and darkmode
|
||
|
||
|
||
## 1.0
|
||
- First prod. ready release
|