Skip to content

Commit

Permalink
Prepare for 0.9.0 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
echasnovski committed Jun 8, 2023
1 parent b1a6d96 commit 0992fe4
Show file tree
Hide file tree
Showing 4 changed files with 84 additions and 114 deletions.
12 changes: 6 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
- Use `vim.keymap` to deal with mappings. Stop exporting functions only related to mappings.
- Add 'randomhue' color scheme.

# mini.base16
## mini.base16

- FEATURE: Add new integrations:
- Lsp semantic tokens.
Expand All @@ -15,25 +15,25 @@
- 'kevinhwang91/nvim-ufo'.
- BREAKING FEATURE: Stop supporting archived 'p00f/nvim-ts-rainbow' in favor of 'HiPhish/nvim-ts-rainbow2'.

# mini.basics
## mini.basics

- Add dot-repeat support for adding empty lines (`go` and `gO` mappings).

# mini.colors
## mini.colors

Introduction of a new module.

# mini.comment
## mini.comment

- FEATURE: Use tree-sitter information about locally active language to infer 'commentstring' option value.
- FEATURE: Add `options.custom_commentstring` option for a more granular customization of comment structure.
- FEATURE: Add `get_commentstring()` function representing built-in logic of computing relevant 'commentstring'.

# mini.hipatterns
## mini.hipatterns

Introduction of a new module.

# mini.hues
## mini.hues

Introduction of a new module.

Expand Down
62 changes: 26 additions & 36 deletions readmes/mini-colors.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,14 +68,10 @@ https://user-images.githubusercontent.com/24854248/232283566-9a51fa55-d20a-4650-

This plugin can be installed as part of 'mini.nvim' library (**recommended**) or as a standalone Git repository.

<!-- TODO: Uncomment use of `stable` branch before 0.9.0 release -->

<!-- There are two branches to install from: -->

During beta-testing phase there is only one branch to install from:
There are two branches to install from:

- `main` (default, **recommended**) will have latest development version of plugin. All changes since last stable release should be perceived as being in beta testing phase (meaning they already passed alpha-testing and are moderately settled).
<!-- - `stable` will be updated only upon releases with code tested during public beta-testing phase in `main` branch. -->
- `stable` will be updated only upon releases with code tested during public beta-testing phase in `main` branch.

Here are code snippets for some common installation methods (use only one):

Expand All @@ -90,21 +86,19 @@ Here are code snippets for some common installation methods (use only one):
</thead>
<tbody>
<tr>
<!-- <td rowspan=2>'mini.nvim' library</td> -->
<td rowspan=1>'mini.nvim' library</td>
<td rowspan=2>'mini.nvim' library</td>
<td>Main</td> <td><code>{ 'echasnovski/mini.nvim', version = false },</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>{ 'echasnovski/mini.nvim', version = '*' },</code></td> -->
<!-- </tr> -->
<tr>
<!-- <td rowspan=2>Standalone plugin</td> -->
<td rowspan=1>Standalone plugin</td>
<td>Stable</td> <td><code>{ 'echasnovski/mini.nvim', version = '*' },</code></td>
</tr>
<tr>
<td rowspan=2>Standalone plugin</td>
<td>Main</td> <td><code>{ 'echasnovski/mini.colors', version = false },</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>{ 'echasnovski/mini.colors', version = '*' },</code></td> -->
<!-- </tr> -->
<tr>
<td>Stable</td> <td><code>{ 'echasnovski/mini.colors', version = '*' },</code></td>
</tr>
</tbody>
</table>
</details>
Expand All @@ -120,20 +114,18 @@ Here are code snippets for some common installation methods (use only one):
</thead>
<tbody>
<tr>
<!-- <td rowspan=2>'mini.nvim' library</td> -->
<td rowspan=1>'mini.nvim' library</td>
<td rowspan=2>'mini.nvim' library</td>
<td>Main</td> <td><code>use 'echasnovski/mini.nvim'</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>use { 'echasnovski/mini.nvim', branch = 'stable' }</code></td> -->
<!-- </tr> -->
<tr>
<!-- <td rowspan=2>Standalone plugin</td> <td>Main</td> <td><code>use 'echasnovski/mini.colors'</code></td> -->
<td rowspan=1>Standalone plugin</td> <td>Main</td> <td><code>use 'echasnovski/mini.colors'</code></td>
<td>Stable</td> <td><code>use { 'echasnovski/mini.nvim', branch = 'stable' }</code></td>
</tr>
<tr>
<td rowspan=2>Standalone plugin</td> <td>Main</td> <td><code>use 'echasnovski/mini.colors'</code></td>
</tr>
<tr>
<td>Stable</td> <td><code>use { 'echasnovski/mini.colors', branch = 'stable' }</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>use { 'echasnovski/mini.colors', branch = 'stable' }</code></td> -->
<!-- </tr> -->
</tbody>
</table>
</details>
Expand All @@ -149,20 +141,18 @@ Here are code snippets for some common installation methods (use only one):
</thead>
<tbody>
<tr>
<!-- <td rowspan=2>'mini.nvim' library</td> -->
<td rowspan=1>'mini.nvim' library</td>
<td rowspan=2>'mini.nvim' library</td>
<td>Main</td> <td><code>Plug 'echasnovski/mini.nvim'</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>Plug 'echasnovski/mini.nvim', { 'branch': 'stable' }</code></td> -->
<!-- </tr> -->
<tr>
<!-- <td rowspan=2>Standalone plugin</td> <td>Main</td> <td><code>Plug 'echasnovski/mini.colors'</code></td> -->
<td rowspan=1>Standalone plugin</td> <td>Main</td> <td><code>Plug 'echasnovski/mini.colors'</code></td>
<td>Stable</td> <td><code>Plug 'echasnovski/mini.nvim', { 'branch': 'stable' }</code></td>
</tr>
<tr>
<td rowspan=2>Standalone plugin</td> <td>Main</td> <td><code>Plug 'echasnovski/mini.colors'</code></td>
</tr>
<tr>
<td>Stable</td> <td><code>Plug 'echasnovski/mini.colors', { 'branch': 'stable' }</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>Plug 'echasnovski/mini.colors', { 'branch': 'stable' }</code></td> -->
<!-- </tr> -->
</tbody>
</table>
</details>
Expand Down
62 changes: 26 additions & 36 deletions readmes/mini-hipatterns.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,14 +58,10 @@ hipatterns.setup({

This plugin can be installed as part of 'mini.nvim' library (**recommended**) or as a standalone Git repository.

<!-- TODO: Uncomment use of `stable` branch before 0.9.0 release -->

<!-- There are two branches to install from: -->

During beta-testing phase there is only one branch to install from:
There are two branches to install from:

- `main` (default, **recommended**) will have latest development version of plugin. All changes since last stable release should be perceived as being in beta testing phase (meaning they already passed alpha-testing and are moderately settled).
<!-- - `stable` will be updated only upon releases with code tested during public beta-testing phase in `main` branch. -->
- `stable` will be updated only upon releases with code tested during public beta-testing phase in `main` branch.

Here are code snippets for some common installation methods (use only one):

Expand All @@ -80,21 +76,19 @@ Here are code snippets for some common installation methods (use only one):
</thead>
<tbody>
<tr>
<!-- <td rowspan=2>'mini.nvim' library</td> -->
<td rowspan=1>'mini.nvim' library</td>
<td rowspan=2>'mini.nvim' library</td>
<td>Main</td> <td><code>{ 'echasnovski/mini.nvim', version = false },</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>{ 'echasnovski/mini.nvim', version = '*' },</code></td> -->
<!-- </tr> -->
<tr>
<!-- <td rowspan=2>Standalone plugin</td> -->
<td rowspan=1>Standalone plugin</td>
<td>Stable</td> <td><code>{ 'echasnovski/mini.nvim', version = '*' },</code></td>
</tr>
<tr>
<td rowspan=2>Standalone plugin</td>
<td>Main</td> <td><code>{ 'echasnovski/mini.hipatterns', version = false },</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>{ 'echasnovski/mini.hipatterns', version = '*' },</code></td> -->
<!-- </tr> -->
<tr>
<td>Stable</td> <td><code>{ 'echasnovski/mini.hipatterns', version = '*' },</code></td>
</tr>
</tbody>
</table>
</details>
Expand All @@ -110,20 +104,18 @@ Here are code snippets for some common installation methods (use only one):
</thead>
<tbody>
<tr>
<!-- <td rowspan=2>'mini.nvim' library</td> -->
<td rowspan=1>'mini.nvim' library</td>
<td rowspan=2>'mini.nvim' library</td>
<td>Main</td> <td><code>use 'echasnovski/mini.nvim'</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>use { 'echasnovski/mini.nvim', branch = 'stable' }</code></td> -->
<!-- </tr> -->
<tr>
<!-- <td rowspan=2>Standalone plugin</td> <td>Main</td> <td><code>use 'echasnovski/mini.hipatterns'</code></td> -->
<td rowspan=1>Standalone plugin</td> <td>Main</td> <td><code>use 'echasnovski/mini.hipatterns'</code></td>
<td>Stable</td> <td><code>use { 'echasnovski/mini.nvim', branch = 'stable' }</code></td>
</tr>
<tr>
<td rowspan=2>Standalone plugin</td> <td>Main</td> <td><code>use 'echasnovski/mini.hipatterns'</code></td>
</tr>
<tr>
<td>Stable</td> <td><code>use { 'echasnovski/mini.hipatterns', branch = 'stable' }</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>use { 'echasnovski/mini.hipatterns', branch = 'stable' }</code></td> -->
<!-- </tr> -->
</tbody>
</table>
</details>
Expand All @@ -139,20 +131,18 @@ Here are code snippets for some common installation methods (use only one):
</thead>
<tbody>
<tr>
<!-- <td rowspan=2>'mini.nvim' library</td> -->
<td rowspan=1>'mini.nvim' library</td>
<td rowspan=2>'mini.nvim' library</td>
<td>Main</td> <td><code>Plug 'echasnovski/mini.nvim'</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>Plug 'echasnovski/mini.nvim', { 'branch': 'stable' }</code></td> -->
<!-- </tr> -->
<tr>
<!-- <td rowspan=2>Standalone plugin</td> <td>Main</td> <td><code>Plug 'echasnovski/mini.hipatterns'</code></td> -->
<td rowspan=1>Standalone plugin</td> <td>Main</td> <td><code>Plug 'echasnovski/mini.hipatterns'</code></td>
<td>Stable</td> <td><code>Plug 'echasnovski/mini.nvim', { 'branch': 'stable' }</code></td>
</tr>
<tr>
<td rowspan=2>Standalone plugin</td> <td>Main</td> <td><code>Plug 'echasnovski/mini.hipatterns'</code></td>
</tr>
<tr>
<td>Stable</td> <td><code>Plug 'echasnovski/mini.hipatterns', { 'branch': 'stable' }</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>Plug 'echasnovski/mini.hipatterns', { 'branch': 'stable' }</code></td> -->
<!-- </tr> -->
</tbody>
</table>
</details>
Expand Down
62 changes: 26 additions & 36 deletions readmes/mini-hues.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,14 +125,10 @@ Supported highlight groups:

This plugin can be installed as part of 'mini.nvim' library (**recommended**) or as a standalone Git repository.

<!-- TODO: Uncomment use of `stable` branch before 0.9.0 release -->

<!-- There are two branches to install from: -->

During beta-testing phase there is only one branch to install from:
There are two branches to install from:

- `main` (default, **recommended**) will have latest development version of plugin. All changes since last stable release should be perceived as being in beta testing phase (meaning they already passed alpha-testing and are moderately settled).
<!-- - `stable` will be updated only upon releases with code tested during public beta-testing phase in `main` branch. -->
- `stable` will be updated only upon releases with code tested during public beta-testing phase in `main` branch.

Here are code snippets for some common installation methods (use only one):

Expand All @@ -147,21 +143,19 @@ Here are code snippets for some common installation methods (use only one):
</thead>
<tbody>
<tr>
<!-- <td rowspan=2>'mini.nvim' library</td> -->
<td rowspan=1>'mini.nvim' library</td>
<td rowspan=2>'mini.nvim' library</td>
<td>Main</td> <td><code>{ 'echasnovski/mini.nvim', version = false },</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>{ 'echasnovski/mini.nvim', version = '*' },</code></td> -->
<!-- </tr> -->
<tr>
<!-- <td rowspan=2>Standalone plugin</td> -->
<td rowspan=1>Standalone plugin</td>
<td>Stable</td> <td><code>{ 'echasnovski/mini.nvim', version = '*' },</code></td>
</tr>
<tr>
<td rowspan=2>Standalone plugin</td>
<td>Main</td> <td><code>{ 'echasnovski/mini.hues', version = false },</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>{ 'echasnovski/mini.hues', version = '*' },</code></td> -->
<!-- </tr> -->
<tr>
<td>Stable</td> <td><code>{ 'echasnovski/mini.hues', version = '*' },</code></td>
</tr>
</tbody>
</table>
</details>
Expand All @@ -177,20 +171,18 @@ Here are code snippets for some common installation methods (use only one):
</thead>
<tbody>
<tr>
<!-- <td rowspan=2>'mini.nvim' library</td> -->
<td rowspan=1>'mini.nvim' library</td>
<td rowspan=2>'mini.nvim' library</td>
<td>Main</td> <td><code>use 'echasnovski/mini.nvim'</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>use { 'echasnovski/mini.nvim', branch = 'stable' }</code></td> -->
<!-- </tr> -->
<tr>
<!-- <td rowspan=2>Standalone plugin</td> <td>Main</td> <td><code>use 'echasnovski/mini.hues'</code></td> -->
<td rowspan=1>Standalone plugin</td> <td>Main</td> <td><code>use 'echasnovski/mini.hues'</code></td>
<td>Stable</td> <td><code>use { 'echasnovski/mini.nvim', branch = 'stable' }</code></td>
</tr>
<tr>
<td rowspan=2>Standalone plugin</td> <td>Main</td> <td><code>use 'echasnovski/mini.hues'</code></td>
</tr>
<tr>
<td>Stable</td> <td><code>use { 'echasnovski/mini.hues', branch = 'stable' }</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>use { 'echasnovski/mini.hues', branch = 'stable' }</code></td> -->
<!-- </tr> -->
</tbody>
</table>
</details>
Expand All @@ -206,20 +198,18 @@ Here are code snippets for some common installation methods (use only one):
</thead>
<tbody>
<tr>
<!-- <td rowspan=2>'mini.nvim' library</td> -->
<td rowspan=1>'mini.nvim' library</td>
<td rowspan=2>'mini.nvim' library</td>
<td>Main</td> <td><code>Plug 'echasnovski/mini.nvim'</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>Plug 'echasnovski/mini.nvim', { 'branch': 'stable' }</code></td> -->
<!-- </tr> -->
<tr>
<!-- <td rowspan=2>Standalone plugin</td> <td>Main</td> <td><code>Plug 'echasnovski/mini.hues'</code></td> -->
<td rowspan=1>Standalone plugin</td> <td>Main</td> <td><code>Plug 'echasnovski/mini.hues'</code></td>
<td>Stable</td> <td><code>Plug 'echasnovski/mini.nvim', { 'branch': 'stable' }</code></td>
</tr>
<tr>
<td rowspan=2>Standalone plugin</td> <td>Main</td> <td><code>Plug 'echasnovski/mini.hues'</code></td>
</tr>
<tr>
<td>Stable</td> <td><code>Plug 'echasnovski/mini.hues', { 'branch': 'stable' }</code></td>
</tr>
<!-- <tr> -->
<!-- <td>Stable</td> <td><code>Plug 'echasnovski/mini.hues', { 'branch': 'stable' }</code></td> -->
<!-- </tr> -->
</tbody>
</table>
</details>
Expand Down

0 comments on commit 0992fe4

Please sign in to comment.