emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/clojure-ts-mode 8e61fe8ff4: Release v0.2.0


From: ELPA Syncer
Subject: [nongnu] elpa/clojure-ts-mode 8e61fe8ff4: Release v0.2.0
Date: Mon, 25 Sep 2023 00:59:51 -0400 (EDT)

branch: elpa/clojure-ts-mode
commit 8e61fe8ff4795975ec9e225af931d3a514c99445
Author: Danny Freeman <danny@dfreeman.email>
Commit: Danny Freeman <danny@dfreeman.email>

    Release v0.2.0
---
 CHANGELOG.md        | 16 +++++++++++++++-
 clojure-ts-mode.el  |  2 +-
 doc/release-process | 25 +++++++++++++++++++++++++
 3 files changed, 41 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8fd787924f..c6bd008b59 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,16 +2,30 @@
 
 ## main (unreleased)
 
+## 0.2.0
+
 - Pin grammar revision in treesit-language-source-alist
+    - 
[bd61a7fb281b7b0b1d2e20d19ab5d46cbcdc6c1e](https://github.com/clojure-emacs/clojure-ts-mode/commit/bd61a7fb281b7b0b1d2e20d19ab5d46cbcdc6c1e)
 - Make font lock feature list more conforming with recommendations
-   - (See treesit-font-lock-level documentation for more information.)
+    - (See treesit-font-lock-level documentation for more information.)
+    - 
[2225190ee57ef667d69f2cd740e0137810bc38e7](https://github.com/clojure-emacs/clojure-ts-mode/commit/2225190ee57ef667d69f2cd740e0137810bc38e7)
 - Highlight docstrings in interface, protocol, and variable definitions
+    - 
[9af0a6b35c708309acdfeb4c0c79061b0fd4eb44](https://github.com/clojure-emacs/clojure-ts-mode/commit/9af0a6b35c708309acdfeb4c0c79061b0fd4eb44)
 - Add support for semantic indentation (now the default)
+    - 
[ae2e2486010554cfeb12f06a1485b4d81609d964](https://github.com/clojure-emacs/clojure-ts-mode/commit/ae2e2486010554cfeb12f06a1485b4d81609d964)
+    - 
[ca3914aa7aa9645ab244658f8db781cc6f95111e](https://github.com/clojure-emacs/clojure-ts-mode/commit/ca3914aa7aa9645ab244658f8db781cc6f95111e)
+    - 
[85871fdbc831b3129dae5762e9c247d453c35e15](https://github.com/clojure-emacs/clojure-ts-mode/commit/85871fdbc831b3129dae5762e9c247d453c35e15)
+    - 
[ff5d7e13dc53cc5da0e8139b04e02d90f61d9065](https://github.com/clojure-emacs/clojure-ts-mode/commit/ff5d7e13dc53cc5da0e8139b04e02d90f61d9065)
 - Highlight "\`quoted-symbols\`  in docs strings like this."
    - This feature uses a nested markdown parser.
      If the parser is not available this feature should be silently disabled.
+    - 
[9af0a6b35c708309acdfeb4c0c79061b0fd4eb44](https://github.com/clojure-emacs/clojure-ts-mode/commit/9af0a6b35c708309acdfeb4c0c79061b0fd4eb44)
 - Highlight methods for `deftype`, `defrecord`, `defprotocol`, `reify` and 
`definterface`
   forms ([#20](https://github.com/clojure-emacs/clojure-ts-mode/issues/20)).
+    - 
[5231c348e509cff91edd1ec59d7a59645395da15](https://github.com/clojure-emacs/clojure-ts-mode/commit/5231c348e509cff91edd1ec59d7a59645395da15)
+    - Thank you rrudakov for this contribution.
+- Add derived `clojure-jank-ts-mode` for the 
[Jank](https://github.com/jank-lang/jank) dialect of clojure
+    - 
[a7b9654488693cdc9057a91410f74de42a397d1b](https://github.com/clojure-emacs/clojure-ts-mode/commit/a7b9654488693cdc9057a91410f74de42a397d1b)
 
 ## 0.1.5
 
diff --git a/clojure-ts-mode.el b/clojure-ts-mode.el
index 8d40c75219..1df682e374 100644
--- a/clojure-ts-mode.el
+++ b/clojure-ts-mode.el
@@ -6,7 +6,7 @@
 ;; Maintainer: Danny Freeman <danny@dfreeman.email>
 ;; URL: http://github.com/clojure-emacs/clojure-ts-mode
 ;; Keywords: languages clojure clojurescript lisp
-;; Version: 0.1.5
+;; Version: 0.2.0
 ;; Package-Requires: ((emacs "29"))
 
 ;; This file is not part of GNU Emacs.
diff --git a/doc/release-process b/doc/release-process
new file mode 100644
index 0000000000..37668c05f1
--- /dev/null
+++ b/doc/release-process
@@ -0,0 +1,25 @@
+Instructions for releasing a new version.
+
+Review the ## main (unreleased) heading in CHANGELOG.md. Add links to commits
+for each entry so users can reference them. Add a thank you note for entries
+contributed by people who are not primary maintainers.
+
+Add a new heading in the CHANGELOG.md file corresponding to the next version
+number. Following this the ## main (unreleased) heading should be empty
+
+Update clojure-ts-mode.el Version: property in the package comment at the top 
of
+the file to match the upcomming version number.
+
+Create a new commit on main branch with all the above changes.
+
+Add a new tag for the corresponding version on the commit just created. This is
+needed by MELPA. The tag should follow the format (without quotes) "vM.m.p"
+where M is the major number, m is the minor number, and p is the patch number.
+The tag should have a comment referring readers to the CHANGELOG.md file. It
+should read something like
+
+    Release v.M.m.p
+
+    See CHANGELOG.md for more details
+
+Make sure gpg signing is enabled when creating the commit and tags.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]