|
1 | 1 | # Change Log
|
2 | 2 |
|
| 3 | +## [0.10.3] - 2023-07-27 |
| 4 | + |
| 5 | +- Citations entered from bibjson will have an editor and a clickable url/DOI on hover (PR #43 - thanks to @adunning) |
| 6 | + |
3 | 7 | ## [0.10.2] - 2023-06-08
|
4 | 8 |
|
5 | 9 | - Try to load bib files similar to v0.9.3 because the newer versions are not working for some users (issue #41)
|
|
33 | 37 | ## [0.9.0] - 2021-04-16
|
34 | 38 |
|
35 | 39 | - Use `documentation` instead of `detail` property for suggestions
|
36 |
| - + This should fix incorrect newlines in intellisense (issue #21) |
| 40 | + - This should fix incorrect newlines in intellisense (issue #21) |
37 | 41 |
|
38 | 42 | ## [0.8.0] - 2021-03-16
|
39 | 43 |
|
|
59 | 63 | ## [0.4.1] - 2019-11-16
|
60 | 64 |
|
61 | 65 | - Added a config option which can disable the 'forgetting' feature added in 0.4.0
|
62 |
| - + For example, if a project has multiple markdown files where the bibliography should be shared but only one file has a YAML header, then setting `PandocCiter.ForgetUnusedBib: false` will allow the citation suggestions to appear in all of the markdown files. |
63 |
| -- Added a language check when the text editor is changed. |
64 |
| - + Otherwise, the extension forgets all of the citations whenever a non-markdown file was opened which is unnecessary. |
| 66 | + - For example, if a project has multiple markdown files where the bibliography should be shared but only one file has a YAML header, then setting `PandocCiter.ForgetUnusedBib: false` will allow the citation suggestions to appear in all of the markdown files. |
| 67 | +- Added a language check when the text editor is changed. |
| 68 | + - Otherwise, the extension forgets all of the citations whenever a non-markdown file was opened which is unnecessary. |
65 | 69 |
|
66 | 70 | ## [0.4.0] - 2019-11-16
|
67 | 71 |
|
|
79 | 83 | ## [0.3.6] - 2019-03-06
|
80 | 84 |
|
81 | 85 | - The completion provider terminates itself if it isn't triggered by an `@`.
|
82 |
| - + The completion provider was being executed for any typed character because intellisense is aggressive by default. Although not a big deal, it does mean that unnecessary computations are done for each keystroke. This update attempts to avoid the extra computation by terminating the function early if an `@` is not detected. |
83 |
| - * There might be a good reason for intellisense's aggressiveness that I'm unaware of. Remains to be seen if this update breaks the completions for any users. |
| 86 | + - The completion provider was being executed for any typed character because intellisense is aggressive by default. Although not a big deal, it does mean that unnecessary computations are done for each keystroke. This update attempts to avoid the extra computation by terminating the function early if an `@` is not detected. |
| 87 | + - There might be a good reason for intellisense's aggressiveness that I'm unaware of. Remains to be seen if this update breaks the completions for any users. |
84 | 88 |
|
85 | 89 | ## [0.3.5] - 2019-03-04
|
86 | 90 |
|
|
93 | 97 | ## [0.3.2] - 2019-01-11
|
94 | 98 |
|
95 | 99 | - Fixes:
|
96 |
| - + When `PandocCiter.ViewType` was set to `"browser"`, the inserted citation would be placed in a selected state. This was a problem because typing any character would erase the inserted citation, e.g. `@insertedKey` would become `@ ` if the space bar is pressed. Updated version should now deselect the citation as soon as it is done inserting it. |
97 |
| - + The suggestions would pop-up as long as any `@key` exists on the line. This is because the regex searched for the suggestion trigger along the entire line, so any instance of a citation would lead to citation suggested throughout the line. Updated version should now only search for the citation trigger in the most recent word before the cursor instead of the entire line. |
| 100 | + - When `PandocCiter.ViewType` was set to `"browser"`, the inserted citation would be placed in a selected state. This was a problem because typing any character would erase the inserted citation, e.g. `@insertedKey` would become `@ ` if the space bar is pressed. Updated version should now deselect the citation as soon as it is done inserting it. |
| 101 | + - The suggestions would pop-up as long as any `@key` exists on the line. This is because the regex searched for the suggestion trigger along the entire line, so any instance of a citation would lead to citation suggested throughout the line. Updated version should now only search for the citation trigger in the most recent word before the cursor instead of the entire line. |
98 | 102 |
|
99 | 103 | ## [0.3.1] - 2018-11-28
|
100 | 104 |
|
|
103 | 107 | ## [0.2.0 & 0.3.0] - 2018-11-14
|
104 | 108 |
|
105 | 109 | - [0.3.0] Add configuration `PandocCiter.DefaultBib` and `PandocCiter.UseDefaultBib`
|
106 |
| - + `PandocCiter.DefaultBib` should be an absolute path to a bib file. This file will always be loaded in any markdown document without requiring a YAML entry. |
| 110 | + - `PandocCiter.DefaultBib` should be an absolute path to a bib file. This file will always be loaded in any markdown document without requiring a YAML entry. |
107 | 111 | - [0.2.0] Add support for `-@key` syntax
|
108 | 112 |
|
109 | 113 | ## [0.1.4] - 2018-11-09
|
110 | 114 |
|
111 | 115 | - Bib files will be searched on file save
|
112 |
| - + Previously, the text document had to be closed/re-opened whenever `bibliography: [./path/to/refs]` was updated |
| 116 | + - Previously, the text document had to be closed/re-opened whenever `bibliography: [./path/to/refs]` was updated |
113 | 117 |
|
114 | 118 | ## [0.1.3 & 0.1.2 & 0.1.1] - 2018-10-11
|
115 | 119 |
|
|
118 | 122 | ## [0.1.0] - 2018-10-10
|
119 | 123 |
|
120 | 124 | - Change `pandoc.citation` scope to `string.other.link.description.markdown.citation`
|
121 |
| - + Citations should now be automatically hi-lighted by most (all?) themes |
| 125 | + - Citations should now be automatically hi-lighted by most (all?) themes |
122 | 126 | - Add support for R-Markdown documents
|
123 | 127 |
|
124 | 128 | ## [0.0.9] - 2018-10-05
|
|
141 | 145 |
|
142 | 146 | - Enable `awaitWriteFinish` on file watcher. This might introduce a short delay before a modified .bib file is parsed, but it prevents .bib files from getting partially parsed when they are still being written to disk.
|
143 | 147 | - Adapted fix from: https://github.com/James-Yu/LaTeX-Workshop/pull/817
|
144 |
| - + Should improve bib parsing speed |
| 148 | + - Should improve bib parsing speed |
145 | 149 | - Use newer versions of dependencies
|
146 | 150 |
|
147 | 151 | ## [0.0.4] - 2018-08-29
|
|
154 | 158 | - Fixed relative path in RootFile being incorrectly resolved relative to the Workplace Directory instead of the RootFile's directory
|
155 | 159 | - Allow RootFile to either be a relative or absolute path
|
156 | 160 |
|
157 |
| -## [0.0.2] - 2018-08-08 |
| 161 | +## [0.0.2] - 2018-08-08 |
158 | 162 |
|
159 | 163 | - Added configuration for ViewType and RootFile
|
160 | 164 |
|
161 |
| -## [0.0.1] - 2018-08-06 |
| 165 | +## [0.0.1] - 2018-08-06 |
162 | 166 |
|
163 |
| -- Initial release |
| 167 | +- Initial release |
0 commit comments