An open API service for software projects hosted on Open Collective.

github.com/typelevel/Laika

Site and E-book Generator and Customizable Text Markup Transformer for sbt, Scala and Scala.js
https://github.com/typelevel/Laika

fix mdoc errors + formatting

21683333c18af3306e90f6736b944f8653730b86 authored almost 2 years ago
laika.parse.implicits.* --> laika.parse.syntax.*

778f44e05a56adea84fa1fa383f848f03d84929b authored almost 2 years ago
remove laika.version substitution variable

1f58932d3616d560723bcd52a30283448b0840c4 authored almost 2 years ago
create separate internal package in laika-preview

37c5cb0cb8211c2b6934b936a89d3b1493a1dd3a authored almost 2 years ago
create separate internal package in laika-pdf

7e8c32965f9e39e5ca0bf45376f332e54fd2dd67 authored almost 2 years ago
create separate internal packages in laika-io

3a101d634a517824d4064f4f5da650426321a1de authored almost 2 years ago
fix core compiler errors

fe1188f16607fdb625b550ad6c8a216bcb8bcb6e authored almost 2 years ago
formatting

bd072fbdf72b23930383d9f3ba2574396104fc0a authored almost 2 years ago
introduce internal package in laika-core

1bbfdb330c4e333a27e0df16ee8455e9949e74cc authored almost 2 years ago
move GitHubFlavor to Markdown companion

dd90bc5f30a8e29152a0e50b49e7b8a34d595b46 authored almost 2 years ago
longer names for better distinction of directive types in api.bundle

f692a95507b250c75f294b2f94bbd1346337cb3a authored almost 2 years ago
rename file api.scala to directives.scala in laika.api.bundle

30fd503be1b596a8dce9d91563d0a2618a49385e authored almost 2 years ago
repackaging for new package laika.api.bundle.*

laika.bundle.* -> laika.api.bundle.*
laika.directive.* -> laika.api.bundle.*

98b4be7b3a24e90396f70b906341da2ea0cf6fac authored almost 2 years ago
move ~ type from laika.ast to laika.parse.builders

1b4d2bc1f488c19b670e2366bcaacfe3d858b4b0 authored almost 2 years ago
consolidate types in laika.ast.*

e59a41bc0790893b7b75f601b67421bf1ac6a789 authored almost 2 years ago
move scattered config types to laika.config.*

82010f16da3ed158edb2849c9cd23f7351e7f788 authored almost 2 years ago
remove release notes from manual in favor of only using github notes

6969e897dcf710eb48567c4b351c5ec5547849b9 authored almost 2 years ago
repackaging for new package laika.api.config.*

laika.config.* -> laika.api.config.*
except for LaikaKeys

63bd4a2055e47b1935d58775a11c85e8c8ff8fa0 authored almost 2 years ago
repackaging for new package laika.api.format.*

laika.factory.* -> laika.api.format.*
laika.render.Formatter/TagFormatter -> laika.api.format.*

8e6eea8893609ad7ce62294fefda255a7f96a0a0 authored almost 2 years ago
fix perfomance regression in preview server bootstrapping (#524) (#532)

af2aa7deead4c714670bfa595e35f67b8f9ec930 authored almost 2 years ago
Update fs2-io to 3.9.2 (#528)

Co-authored-by: typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>

0aa4f97ed2c5a408dda476ab0143cf870d78968f authored almost 2 years ago
Merge pull request #531 from typelevel/api/adt-companions

preparing repackaging for 1.0 - move ADT members to companion + some more removals from public API

2449cb7dcffbcb69519a06b72c0055e83194c4dd authored almost 2 years ago
make TreeOutput model private - add .toMemory to public API instead

4f0fa3435e3a551084d1fa9ba7233033a9967ed6 authored almost 2 years ago
remove DocumentTransformationError super-type

4228253509b7b4290e047d6897cfb9d8a0302b8f authored almost 2 years ago
expose NoOpPathTranslator as PathTranslator.noOp instead

cde31aedaa61ac23bf4ac35a7d8664a8a227a38d authored almost 2 years ago
remove DocumentParser and DocumentInput from public API

489b2105123d22b027474e33698798791870b0bf authored almost 2 years ago
reorganize error types in laika-core and laika-io

d31bf53cb9ba5f6efc173080f03624bcc8face3c authored almost 2 years ago
move TargetValidation ADT members into companion

1d46256325cdc54fab7ea59f5beef8d163f3b726 authored almost 2 years ago
move ConfigValue ADT members into companion

a5caf1d40443fcc50457b36e16caf6fcd0b37000 authored almost 2 years ago
move ConfigError ADT members into companion

a688ee1b8eccc7127241e9ba82e9d183cb7ef120 authored almost 2 years ago
update README and Laika plugin, adjust manual build

a9f903ab3ecc8b069af8590fafa8cd9a3dc97b1b authored almost 2 years ago
Merge pull request #526 from typelevel/api/path-suffix

reduce use of compound suffixes - adjust Path.suffix to split at last dot

6207f4bb5cf0d0c54c9d349d4ada72bdedafc53f authored almost 2 years ago
reduce use of compound suffix - adjust Path.suffix to split at last dot

535341b9289ad66719341058665e517ee3bf53ab authored almost 2 years ago
Merge pull request #525 from typelevel/api/markup-format

tweak MarkupFormat API to encourage public declarations for top-level parsers

d382c63a3c58717a187c3b9049fb4ddd50e46e4a authored almost 2 years ago
update ci.yml

6696b96a7327149017df3a99afe5e5bb29c03f97 authored almost 2 years ago
reStructuredText - expose top level parsers in new public API

77505539d64f81bddea647ccb5286e223749d543 authored almost 2 years ago
Markdown - expose top level parsers in new public API

633c89f3350095c45628d0747a8e80871a39506d authored almost 2 years ago
markup parser - tweak APIs for registering parsers for a format

1cf6ec7cb303d3340a6163b65d8ac4624d43f7e3 authored almost 2 years ago
Merge pull request #523 from typelevel/api/formatter

simplify and clean up Formatter APIs

9dd972d2590c647db023993abecfcc9e2f174e0c authored almost 2 years ago
update README

9388f1eed061f18fffba9c26f2d87c1fc6829ba8 authored almost 2 years ago
update README for 1.0.0-M4

1174d6d26be333456bad57e2e14e23c2f49a38e7 authored almost 2 years ago
expose some fo formatter APIs in XSLFO - move the rest into the renderer

4b1b37d02b838462de4ebcedac9dbb8e4bc5a282 authored almost 2 years ago
some final, minimal shrinking of the public TagFormatter API

78f0ba664d3b0001e5c3428405534619a69dbdfd authored almost 2 years ago
Indentation becomes a nested type in Formatter

cc5209cfb603078b07876f5359cf7aa0388e8b9e authored almost 2 years ago
ASTFormatter, HTMLFormatter and FOFormatter are no longer public

e06db85027ebba5fac5e806dbf3dafb0c5949ba5 authored almost 2 years ago
simplify Formatter APIs down to two public types only

02a22b2f38f8bb2c53c18fb10ab6acb0417282a7 authored almost 2 years ago
Update fop to 2.9 (#521)

Co-authored-by: typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>

8687d6e59570618aea745558a5c41426d79386df authored almost 2 years ago
remove RenderConfig type

169c3e5aca4d1cb62521916c4aaacf8312fb9b30 authored almost 2 years ago
rename BaseFormatter to Formatter

fb2b0bc0c06ad2d04990de035267eeb17ad4db70 authored almost 2 years ago
Merge pull request #522 from typelevel/merge/0.19

* fix CSS for Helium UI-components for setups diverging from the defaults (#456)
* render class...

beb4ce6abbfc490020401b4edd3c2a56096dadc3 authored almost 2 years ago
fix mdoc issues

df4b4e081774946609b51da32b0f175ca875ccfc authored almost 2 years ago
resurrect test for including resources from a theme

0a6d3fe4d6198718ea384c28a8ee7be10a58fb5a authored almost 2 years ago
remove unused parameter in DocumentTreeBuilder

001728ed7c1bae505e9e820f72aa5653c0a88cd2 authored almost 2 years ago
remove old HTML head directives from documentation

cf1cd6fe4bc185137618a8f9b51baba395b72345 authored almost 2 years ago
Revert "adjust whitespace in plugin tests for helium template changes"

This reverts commit aeeb7f1f

74ae7676b66be1f38aad06feee9bf0d8cfc0f29c authored almost 2 years ago
rename LaikaConfig.encoding to withEncoding to match 0.19.4

89017198936147a1ef4bfeef93e2498b06d18068 authored almost 2 years ago
remove old directives for linking CSS/JS and their config API

f8bd2674b66e8cf59ee9ba8858aa06993fd0c432 authored almost 2 years ago
Merge remote-tracking branch 'origin/0.19.x'

# Conflicts:
# .scalafmt.conf
# README.md
# build.sbt
# core/shared/src/main/scala/laika/ast/Cur...

bd83e48b9c2c690546836663601e4759f9ee12fd authored almost 2 years ago
helium - add mermaid support (#516)

986a9acd534b6114459aeac7aa3e3af27cc5d2be authored almost 2 years ago
link directives - properly support custom link text as documented (#515)

* link directives - properly support custom link text as documented
* address mima issues by us...

6764307dd5a2a05111cc327760c944195e7a532b authored almost 2 years ago
Merge pull request #513 from typelevel/preview/ast

preview server - render document AST under /ast path postfix

bece16d9b0cffabac2805b85a32d7c4540a4e252 authored almost 2 years ago
Markdown spec compliance: allow URLs with nested parenthesis (#514)

88d8b967c3fed20879f2f26ba64286a743093347 authored almost 2 years ago
preview server - formatting

c0f03ec9e9ec9c163bf4e87b73814e32dbc6190d authored almost 2 years ago
preview server - fix URLs and links of new AST page renderer

0009f56a1460ef7d13467b04cc4582cf68b9c563 authored almost 2 years ago
preview server - add rendering of AST pages

4e5b4f57af12bc37a9c6b8ad1f54f63e359ee8dd authored almost 2 years ago
ASTRenderer - simplify rendering of ResolvedInternalTarget

f8874232655c24379f21ce28ac26004e8fe1bc56 authored almost 2 years ago
introduce cursor.currentDocument.rawTitle (#512)

a0d9639833a442d22320b4a7ac07d1e4fc770f66 authored almost 2 years ago
Merge pull request #511 from typelevel/helium/ext-css-js

Helium: new configuration options for including script or style resources.

884e45176ac3efe6565f2ae4273d60cd99e3af42 authored almost 2 years ago
Update sbt-scalafmt to 2.5.2 in 0.19.x (#509)

Co-authored-by: typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>

e1e46ce0eaeeb3f24b249f01eb6af7ba5d806112 authored almost 2 years ago
Update scalafmt-core to 3.7.13 in 0.19.x (#510)

Co-authored-by: typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>

cc2b29ec66c48f7318d233edf0590c40b80e8f1e authored almost 2 years ago
Update fs2-io to 3.9.1 in 0.19.x (#508)

Co-authored-by: typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>

7ef4e296441419729f9a8c0fde27e3d93c80148e authored almost 2 years ago
formatting

5b9ca2dbffb463709f13f0b53bee7d955c99f430 authored almost 2 years ago
exclude mima issue on package-private type

4f38a06539e677beb98c012435dfb5e018f37295 authored almost 2 years ago
scala 3 support: avoid use of inline as member name

3486944929a0dcda6332911acf8998449de63e86 authored almost 2 years ago
Markdown spec: bullet lists do no longer require preceding empty lines (#502)

be93e81f622844807697b4c5700e4890d25fff95 authored almost 2 years ago
Added css to ensure code renders properly in sidebar on highlight (#507)

c8cc2bc0341017bfbcd44e619a213b08f62ea180 authored almost 2 years ago
manual: documentation for new Helium config for CSS/JS includes.

f74ec2c419f998ae82d3881177be6bbbd05672b7 authored almost 2 years ago
adjust whitespace in plugin tests for helium template changes

aeeb7f1f79997403dc836ac665c6dd454757994e authored almost 2 years ago
helium: add tests for new config for CSS/JS includes

97175315f0fbe70e37917a223a8837e6dc8fadbb authored almost 2 years ago
helium: introduce new config for including CSS and JS

c6a630b8f61cc2203a5fe55667f8b3211ecaf7aa authored almost 2 years ago
manual: add missing info for running separate parsers and renderers (#501)

f03abb9d9bc0f43802efd486ca1148d9dfd0b53f authored almost 2 years ago
Update sbt, scripted-plugin to 1.9.4 in 0.19.x (#504)

Co-authored-by: typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>

a52fea5bc4a7091ff10000240bda4668804d681f authored almost 2 years ago
TreeParserSpec: add test for skipping validation to other versions

3655b839dce08ba43c568b534cb7d07374338b60 authored almost 2 years ago
plugin: print full URL in preview server boot message (#500)

fc0b0045d2b33f2905b1114abbf8d4299407ab46 authored almost 2 years ago
Update fs2-io to 3.8.0 in 0.19.x (#481)

Co-authored-by: typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>

52d923a663853eb19df42778b51fcd5c7da2f01c authored almost 2 years ago
Update cats-core to 2.10.0 in 0.19.x (#496)

Co-authored-by: typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>

e3357df276b0e1c49304d6423d8fcb92e853dcdd authored almost 2 years ago
update README.md

d41db97cf0e3b4bf363fd9a6623829dc3a13e213 authored almost 2 years ago
Merge pull request #499 from typelevel/api/case-plugin

convert case classes for plugin configuration

bd94472fee069914b02c50094d2b1516bbb794a6 authored almost 2 years ago
Merge pull request #498 from typelevel/api/case-theme

convert public case classes for theme configuration

a3b3d60bc5d423f1843311ea6b20b9ec3226e4f2 authored almost 2 years ago
remove BundleFilter from public API

e2e9ff63d7adcf7bc6c408de2751298ad1649554 authored almost 2 years ago
convert case classes LaikaConfig, LaikaPreviewConfig, ServerConfig

ce6b42c7099067eefc0a8cd9f9ddd2c522177c1c authored almost 2 years ago
convert case classes ThemeNavigationSection and Favicon

fc1bda7491ae7cca339f55e06db17ad11552d530 authored almost 2 years ago
convert case classes Font and FontDefinition

0ee5b0a6a22428f7864b74e65b1ccc2b932db476 authored almost 2 years ago
convert theme.BookConfig, remove PDF.BookConfig, EPUB.BookConfig

2c8bc49822da98fb5ea2ee8ae5f85c4e383f982f authored almost 2 years ago
convert case classes DocumentMetadata, NavigationBuilderContext

43665bf49ce5b1b686ebe443dc57b5af034ca999 authored almost 2 years ago
convert public case classes in laika.rewrite.nav (#491)

dd872237fb552c8f8b4119a3c02ab2e55bad96fb authored almost 2 years ago
convert public case classes in laika.rewrite.link (#490)

df7d35d36ac864776fe0350356ba23c0a04932f1 authored almost 2 years ago
convert public case classes in laika.rewrite (#488)

fc0a278b73245ac908e52e4d192e5edb0e4996ba authored almost 2 years ago
RewriteRules should not be a case class (#484)

fc65b74006d42b122810c911d5768c4359969ae4 authored almost 2 years ago
reduce use of case classes in Document APIs (#487)

* cursor instances are no longer case classes
* DocumentTree is no longer a case class
* Docum...

61f5024847e5ce958ce99b008e20ac96ef8d7401 authored almost 2 years ago