Skip to content

Commit e7f1875

Browse files
sten0anarcat
authored andcommitted
update CHANGES.md for 0.4 release
1 parent b3a87ab commit e7f1875

File tree

1 file changed

+43
-2
lines changed

1 file changed

+43
-2
lines changed

CHANGES.md

+43-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Changes
22
=======
33

4-
master (in development)
5-
-----------------------
4+
0.4 (Apr 14, 2020)
5+
------------------
66

77
- New features:
88

@@ -11,13 +11,26 @@ master (in development)
1111
- New interactive command `puppet-toggle-string-quotes` bound to <kbd>C-c
1212
C-'</kbd>
1313
- New interactive command `puppet-clear-string` bound to <kbd>C-c C-;</kbd>
14+
- Uniform region alignment
15+
- Add basic support for working with puppet-repl [GH-68]
16+
- New function `puppet-in-argument-list`. At any point in an argument
17+
list, return the position of the list's opening '('
1418

1519
- Improvements:
1620

1721
- Highlight type arguments to `contain`, `include`, and `require` [GH-37]
1822
- Highlight regular expression literals in valid contexts only [GH-39]
1923
- `forward-sexp` and friends treat regular expression literals as a single
2024
expression now [GH-39]
25+
- Add prefix arg support to puppet-interpolate
26+
- Document puppet-debugger integration
27+
- Make puppet-in-array understand brackets in comments
28+
- Add Emacs 25.2 to the test matrix [GH-101]
29+
- Update keywords, functions and metaparameters to Puppet 5.3 [GH-106]
30+
- Add Puppet 4 data types [GH-107]
31+
- Add support for indentation of argument lists [GH-112]
32+
- Add keywords and types for Puppet Bolt [GH-114]
33+
- Replace deprecated linenumber option in puppet-lint format
2134

2235
- Bug fixes:
2336

@@ -29,11 +42,39 @@ master (in development)
2942
into symbol syntax [GH-38]
3043
- Pass proper local file names to commands that run remotely [GH-46]
3144
- Remember the last `apply` command per buffer [GH-46]
45+
- Take the syntactic context at the right position in
46+
puppet-syntax-propertize-match
47+
- Add pcase fix for emacs 24.1
48+
- Do not set require-final-newline [GH-52]
49+
- Fix multi-line indentation
50+
- Fix indentation of function arguments [GH-60, GH-64]
51+
- Ignore commented out lines when aligning [GH-75]
52+
- Add missing requirements to fix byte compiler warnings
53+
- Add missing second argument for ‘looking-back
54+
- Update puppet-repl-command to use new executable named "puppet debugger"
55+
[GH-82]
56+
- Fix binding repl-args when calling make-comint
57+
- Fix indentation after comments ending with a colon
58+
- Fix indent handling of class params closing paren [GH-90]
59+
- Make indent recognize closing braces with commas [GH-88]
60+
- Skip nested block when aligning [GH-92]
61+
- Handle aligning nested block before point [GH-93]
62+
- Fix infinite loop when indenting defined type [GH-77]
63+
- Fix indentation of hanging "} ->". [GH-65]
64+
- Fix indentation of closing braces [GH-104]
65+
- Prevent comments from changing the indentation level [GH-113]
3266

3367
- Miscellaneous:
3468

3569
- Drop cl-lib dependency
3670
- Add unit tests for fontification, alignment and Imenu [GH-34]
71+
- Replace Marmalade with MELPA Stable for stable releases
72+
- Address style comments, remove unnecessary progns.
73+
- Fix test runs
74+
- Update links to point to voxpupuli
75+
- Update links to Flycheck website
76+
- Update MELPA links
77+
- Added failing test for alignment of nested blocks
3778

3879
0.3 (Mar 13, 2014)
3980
------------------

0 commit comments

Comments
 (0)