• R/O
  • HTTP
  • SSH
  • HTTPS

提交

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

A Markdown shard for the Crystal programming language


Commit MetaInfo

修訂4fc783d3a8d1c558a0cdf158d25c2366270a57d7 (tree)
時間2023-05-23 09:13:56
作者supercell <stigma@disr...>
Commitersupercell

Log Message

Version 0.4.0

Change Summary

差異

--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,7 +2,7 @@
22
33 All notable changes to Luce will be documented in this file.
44
5-## [Unreleased]
5+## [0.4.0] - 2023-05-23
66
77 * **Breaking change**: Changed `getter` and `property` which were of
88 type `Bool` to `getter?` and `property?` respectively.
@@ -86,7 +86,7 @@ with the dart-lang/markdown package version 4.0.1. You can:
8686 - Define custom Extension Sets
8787 - Use any Crystal version from 1.0.0 to 1.7.2
8888
89-[Unreleased]: https://codeberg.org/supercell/luce/compare/v0.3.0...HEAD
89+[0.4.0]: https://codeberg.org/supercell/luce/compare/v0.3.0...v0.4.0
9090 [0.3.0]: https://codeberg.org/supercell/luce/compare/v0.2.0...v0.3.0
9191 [0.2.0]: https://codeberg.org/supercell/luce/compare/v0.1.0...v0.2.0
9292 [0.1.0]: https://codeberg.org/supercell/luce/releases/tag/v0.1.0
--- a/README.md
+++ b/README.md
@@ -13,7 +13,7 @@ Luce is a port of the [Dart markdown package].
1313 dependencies:
1414 luce:
1515 git: https://codeberg.org/supercell/luce
16- version: ~> 0.3.0
16+ version: ~> 0.4.0
1717 ```
1818
1919 2. Run `shards install`
@@ -149,9 +149,9 @@ resulting HTML.
149149
150150 ## Development
151151
152-Currently matches version 6.0.1 of the [Dart markdown package]. Work
152+Currently matches version 7.0.2 of the [Dart markdown package]. Work
153153 continues on updating to match newer releases. That said, until we've
154-matched the latest version of Dart markdown (7.0.1 as of writing),
154+matched the latest version of Dart markdown (7.1.0 as of writing),
155155 `Luce` will stay pre-1.0, since there will be some breaking changes.
156156
157157 ## Contributing
--- a/shard.yml
+++ b/shard.yml
@@ -1,5 +1,5 @@
11 name: luce
2-version: '0.4.0-dev'
2+version: '0.4.0'
33 crystal: '>= 1.0.0'
44
55 authors:
--- a/src/luce.cr
+++ b/src/luce.cr
@@ -87,7 +87,7 @@ require "./extern/dart_uri"
8787 # - Creating a new `ExtensionSet` from one of the existing flavors adding your syntaxes
8888 # - Passing your syntaxes to `Document` or `Luce.to_html` as parameters.
8989 module Luce
90- VERSION = "0.4.0-dev"
90+ VERSION = "0.4.0"
9191
9292 # Converts the given string of Markdown to HTML
9393 def self.to_html(
--- a/tools/update_github_emojis.cr
+++ b/tools/update_github_emojis.cr
@@ -9,9 +9,6 @@ require "option_parser"
99
1010 require "../src/luce/legacy_emojis"
1111
12-# Regular expression to match GitHub emoji API output filenames.
13-GITHUB_EMOJI_API_PATTERN = Regex.new(%{^[ \t]+"(.*?)".*unicode/([A-Fa-f0-9-]+).png})
14-
1512 # Regular expression to parse unicode from GitHub emoji API output filenames.
1613 GITHUB_EMOJI_UNICODE_FROM_FILENAME_PATTERN = Regex.new(%{.*unicode/([A-Fa-f0-9-]+).png})
1714