File mark.changes of Package mark
-------------------------------------------------------------------
Thu Jun 12 13:08:55 UTC 2025 - Elisei Roca <eroca@suse.com>
- Breaking changes
* Default config is now ~/.config/mark.toml instead of ~/.config/mark
* Arguments with underscore as well as config keys with underscores
are removed. Use the hyphenated versions.
- Update to version 14.0.4:
* Bump dependencies
* Get version from ldflags
* Fix tests as well
* fix: Initialize D2Scale configuration member
* fix: when using confluence cloud (with prefix) the /wiki keeps getting removed
* fix: Config loading from file
* Only use hyphenated versions of config keys
-------------------------------------------------------------------
Mon Jun 02 08:26:34 UTC 2025 - Elisei Roca <eroca@suse.com>
- Update to version 13.0.0:
* Bump dependencies
* Add support for d2lang
* Migrate to urfave/cli/v3
* Deprecate mermaid via cloudscript
(mermaid.go will be the only solution in 14.x and later)
* Fix #594: nil pointer dereference
- Update to version 12.2.0:
* Bump dependencies
* feat: use gopencils retrial option, upgrade version
* Fix lint issues detected by golangci v2
* Fix data path specification on TestContinueOnError
* More code fixes for unit-testing '--continue-on-error'
* Restructure code for more testaability
* change COE flag testing logic to use internal functions
* add batch test, test function for continue-on-error flag
* add batch tests in sub directory under /testdata
* fix: correct Errorf/Fatalf argument handling
* add code & testing files for continue-on-error flag
-------------------------------------------------------------------
Fri Feb 21 17:03:48 UTC 2025 - Elisei Roca <eroca@suse.com>
- Update to version 12.1.2:
* Revert back to go 1.23
* add check for dry-run and compile-only flags
* remove extra newline/space
* return nil instead of exiting, check for nil in loop
* docs: describe how to use the emoji header
* fix: profile picture
* style: typos
* feat: support emojis on pages
* docs: fix indentation for ac:children macro arguments description
-------------------------------------------------------------------
Thu Feb 13 10:22:10 UTC 2025 - Elisei Roca <eroca@suse.com>
- Update to version 12.0.1:
* Bump dependencies
* PageTree macro: Fix Title parameter usage. (fixes #550)
-------------------------------------------------------------------
Wed Jan 22 11:04:05 UTC 2025 - Elisei Roca <eroca@suse.com>
- Update to version 12.0.0:
* Bump dependencies
* Update main.go
* fix spacing
* add flag for updating on change
* CR fixes
* Log levels support
-------------------------------------------------------------------
Wed Dec 11 16:48:20 UTC 2024 - Elisei Roca <eroca@suse.com>
- Update to version 11.3.1:
* Bump dependencies
* Fix test
* Fix env var
* Fixed attachment name handling in ac:multimedia macro
* Support named excerpts
-------------------------------------------------------------------
Sun Nov 10 19:52:52 UTC 2024 - Elisei Roca <eroca@suse.com>
- Update to version 11.3.0:
* Bump dependencies
* Feat: Use custom heading anchors
* Use query param for labels
-------------------------------------------------------------------
Wed Oct 09 09:49:36 UTC 2024 - Elisei Roca <eroca@suse.com>
- Update to version 11.2.0:
* Bump dependencies
* feat: add flag to append hash to pages to ensure unique titles
* blockquote: Fix invalid access
* Remove superfluous testcases
* *: Reorganize code
* Dockerfile: Run apt-get upgrade
* To add support for github md alerts
* Fix multimedia macro
-------------------------------------------------------------------
Tue Sep 10 12:26:58 UTC 2024 - Elisei Roca <eroca@suse.com>
- Update to version 11.0.0:
* Bump dependencies
* Use relative links for objects within the same Confluence instance
* Build with go 1.23
* stdlib: Add multimedia macro
* Fix: Early exit when deleting label
* strip common clause license condition v1.0
* go.mod: Update dependencies
* Fix paragraphs
* Dockerfile: Build with 1.22.6
* Include firstColumn parameter
* Build with go 1.22
* Fix markdown lint
-------------------------------------------------------------------
Mon Jul 29 09:24:58 UTC 2024 - Elisei Roca <eroca@suse.com>
- Update to version 10.0.0:
* Bump dependencies
* Document placeholders
* Drop legacy pattern check
* Fix links containing an underscore
* Fix Regex for links that contain square brackets in the text
* Prepare for goreleaser v2
* Do not render paragraph tags
* Revert "Make references to pages within the same Confluence relative"
* Fix quoting
* .gorelease.yml: Replace deprecated fields
* Convert for strings.ToLower to strings.EqualFold as per linter
* Change label management to rely on independent rest calls
* Change label management to rely on independent rest calls
* feat: add placeholder in plain layout
* Make references to pages within the same Confluence relative
* fix: ac:jiraissues to use correct format for the urls
-------------------------------------------------------------------
Mon Apr 15 09:55:16 UTC 2024 - Elisei Roca <eroca@suse.com>
- Drop go_provides and go_nostrip, they aren't needed
- Rename binary from mark-go to just mark
-------------------------------------------------------------------
Fri Apr 12 14:35:04 UTC 2024 - Elisei Roca <eroca@suse.com>
- Update to version 9.12.0:
* Bump dependencies
* Add option to pass a version message
* Build multi-arch image for amd64 and arm64
* Add markdown lint
* Document column macro
* add support to column macro
-------------------------------------------------------------------
Fri Jan 19 17:38:26 UTC 2024 - Elisei Roca <eroca@suse.com>
- Update to version 9.11.1:
* Bump dependencies
* Fix layout section attribute tags (#401)
* feat: Support for double star (**) globbing (#392)
* docs: Fix typo: preprended
* docs: Fix typo: preprended
* change: Move back to XHTML
* .github: Update Issue template
* dependabot: Add Docker config
* feat: Add fallback directory to load includes from
* change: Move from XHTML to HTML5
* Add dependabot integration
* Rebase fixup
* Fixes for Attachments
* Adding comments, removing stray imports
* Adding linebreak stripping
* describe config directory locations
* switch from $HOME to UserConfigDir
* Sync confluencetag parser with upstream
* chore: Migrate to a goldmark extension
-------------------------------------------------------------------
Tue Sep 12 14:08:25 UTC 2023 - Elisei Roca <eroca@suse.com>
- Update to version 9.9.0:
* feat: Allow scaling of mermaid rendering
* Define parent pages from CLI
* Add pagetreesearch macro
-------------------------------------------------------------------
Tue Aug 01 09:24:38 UTC 2023 - Elisei Roca <eroca@suse.com>
- Update to version 9.7.1:
* Bump dependencies
* .goreleaser: Update deprecated syntax * Add recently-updated macro
* Add panel macro
* .github: Reorder steps to use module caching
* doc: clarify links usage of page title with spaces
* go.mod: Update dependencies
-------------------------------------------------------------------
Wed Jun 14 15:27:25 UTC 2023 - Elisei Roca <eroca@suse.com>
- Update to version 9.6.1:
* Disable typographer extension
* Fix flaky mermaid png test
* Update README.md
* Update pkg/mark/stdlib/stdlib.go
* Fix user mentioning
* Update mermaid to v10.2.0
* Add Jira Filter View Macro
* Add Page properties macro
* Add Page Properties Report macro
* Add contentbylabel macro
-------------------------------------------------------------------
Thu May 25 08:46:01 UTC 2023 - Elisei Roca <eroca@suse.com>
- Update to version 9.5.2:
* Drop newlines completely from macros
* Drop newlines within macros
* Bump dependencies
* Add user profile macro
* Fallback to old user search
* Add expand macro
* Move drop-h1 to the renderer
* Update README.md
* Fix usage of strings.ReplaceAll
* fix 305: external images URLs are not properly escaped
* Support customizable layouts
* Fix mermaid-go rendering
* .goreleaser.yml: Support arm64 builds
* Support inline images
* Add debug output for config
* Dockerfile: Use dumb-init and overwrite entrypoint
-------------------------------------------------------------------
Wed Apr 26 07:30:40 UTC 2023 - Elisei Roca <eroca@suse.com>
- Update to version 9.2.0:
* Add support for mermaid via library
* Add issue templates
* Ignore error if default config file does not exist
* Make config backwards-compatible
* Simplify config handling
* .github: Quote go version
* .github: Fix goreleaser build
* .github: Fix tag
* .github: Fix release workflow
-------------------------------------------------------------------
Mon Apr 03 11:38:40 UTC 2023 - Elisei Roca <eroca@suse.com>
- Update to version 9.1.0:
* Push Docker image on tag
* Update to go 1.20
* feat: Support anchor macro
* feat: Add Excerpt and ExcerptInclude macros
* feat: Support page inclusion macro
- Update to version 9.0.3:
* Fix custom link renderer and add tests for Confluence links
* Implement a custom parser for <ac:*/> tags
- Update to version 9.0.2:
* Rename variable
* Fix "<ac:*>" tag rendering
- Update to version 9.0.1:
* Render CodeBlocks properly
- Update to version 9.0:
* Replace blackfriday with goldmark
-------------------------------------------------------------------
Mon Mar 27 19:33:17 UTC 2023 - Elisei Roca <eroca@suse.com>
- Update to version 8.10:
* feat: moving to IsTextFile for file type detection
* fix: extract metadata fails for file types which are not .md
-------------------------------------------------------------------
Tue Mar 21 17:31:56 UTC 2023 - Elisei Roca <eroca@suse.com>
- Update to version 8.9:
* Include space parameter as well
* Clean up logic a bit
* fix: Support relative links with titleFromH1
* Add Content-Appearance header
- Update to version 8.8:
* .github: Add build image step
* Dockerfile: Freeze builder image versions
* Add width keyword for html comment
* Add blog-posts macro
* bugfix: Remove forced default width, forced full-width without editor config #175
* Add ac:image width and edited README.md
* ac:image
* To add fallack to blockquote when type is none
- Update to version 8.7:
* .github: Build with go 1.19
* fix: Properly handle macro when extracting Metadata
* go.mod: Update dependencies
* fix: Title not being extracted when not on the first line
* Lint: Disable staticcheck for strings.Title
* fix: rendermode typo broke builds
* .github: Move CI into the right folder (#239)
* Lint
* .github: Add CI pipeline
* Makefile: Add test target
* no funding needed
* feat: support ac:jiraissues macro
- Update to version 8.6:
* all-contributors: generate thank you list
* Feature/prokod/#194 (#237)
- Update to version 8.5:
* Fix for jira.com hosted sites (#231)
* Replace deprecated io/ioutils (#230)
* Feature/themed blocks (#223)
* This should fix #171 by allowing a markdown link to start with ac: (#222)
* Allow Title via h1 without any other metadata (#229)
-------------------------------------------------------------------
Tue Mar 21 17:31:08 UTC 2023 - Elisei Roca <eroca@suse.com>
- Update to version 8.4:
* small style fixes related to templates
* go.mod: Update dependencies (#211)
* Correct attachment name to include path on update (#215)
* fix 178: update breaks on more than 50 attachments (#220)
* fix ancestry search
* Fix builds on go 1.18 (#206)
* Do not require password and url when compileonly (#193)
* fix issue 177 (#200)
* update install instructions with latest go standards (#202)
------------------------------------------------------------------
Wed Oct 19 16:10:26 UTC 2022 - Elisei Roca <eroca@suse.com>
- Update to version 8.4:
* small style fixes related to templates
* go.mod: Update dependencies (#211)
* Correct attachment name to include path on update (#215)
* fix 178: update breaks on more than 50 attachments (#220)
-------------------------------------------------------------------
Wed Oct 19 16:10:16 UTC 2022 - Elisei Roca <eroca@suse.com>
- Update to version 8.3:
* fix ancestry search
-------------------------------------------------------------------
Wed Oct 19 16:10:05 UTC 2022 - Elisei Roca <eroca@suse.com>
- Update to version 8.2:
* Fix builds on go 1.18 (#206)
* Do not require password and url when compileonly (#193)
* fix issue 177 (#200)
* update install instructions with latest go standards (#202)
* fix 142 redone for current master (#199)
* Feature/docker4build (#192)
* introduce inline templates (#198)
* Feature/h1 title (#196)
* allow templates and macros to include blanks in path (#191)
-------------------------------------------------------------------
Wed Oct 19 16:08:26 UTC 2022 - Elisei Roca <eroca@suse.com>
- Update to version 8.1:
* fix for nil metadata (issue #161) (#162)
* fix the README (#172)
* bugfix: Add delay between create and update calls (#174)
* bugfix: Force pages to default width. (#175)
* fix: remove double collapse for codeboxes (#179)
* do not build for windows: it is broken
* Add subdirectories related templates (#158)
* Add footnotes support (#156)
-------------------------------------------------------------------
Wed Feb 01 20:06:43 UTC 2022 - Elisei Roca <eroca@suse.com>
- Update to version 8.0:
* do not build for windows: it is broken
* Add subdirectories related templates (#158)
* Add footnotes support (#156)
* feat: Add support of confluence server. (#154)
* add open_collective to FUNDING
- Update to version 7.0:
* Fix for subdirectories related attachments (issue #31) (#151)
* Space from config and title from h1 (#153)
* Add option to define Space.
Add option to use H1 heading to define page title.
* Update readme
* feat: update to go 1.17 (#147)
* add .dockerignore
-------------------------------------------------------------------
Thu Dec 09 11:28:54 UTC 2021 - Elisei Roca <eroca@suse.com>
- Remove symbol and debug info from binary
- Update to version 6.7:
* fix updating attachments when confluence returns a short response object
- Update to version 6.6:
* feat: add iframe support (#143)
* Change log level when files are not found (#138)
* Add @mmiranda as a contributor
* Add @jevfok as a contributor
- Update to version 6.5.1:
* Homebrew tap (#137)
* use AutoLink rule to all links except ac: namespace
- Update to version 6.5:
* replace \r\n with \n, fix #42
* Children display macro (#133)
* Update golang crypto library to fix CVE-2020-29652 (#131)
- Update to version 6.4:
* feat: youtube widget macro (#127)
* feat: support mermaid graphs (#128)
- Update to version 6.3:
* fix #114 do not crash when resolving links on directories
* add table test
- Update to version 6.2:
* add config parameter
- Update to version 6.1:
* Add @eitchugo as a contributor
* allow space home update and its children pages (#101)
- fix coding styling
- codestyle: fix checking isHomepage
- codestyle: fix checking skipHomeAncestry
-------------------------------------------------------------------
Fri Aug 13 16.31:36 UTC 2021 - Elisei Roca <eroca@suse.com>
- Initial packaging mark 6.0