Skip to content

Commit 55bfdbe

Browse files
committed
v0.10.3
1 parent a12723b commit 55bfdbe

File tree

2 files changed

+20
-16
lines changed

2 files changed

+20
-16
lines changed

CHANGELOG.md

+19-15
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Change Log
22

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+
37
## [0.10.2] - 2023-06-08
48

59
- Try to load bib files similar to v0.9.3 because the newer versions are not working for some users (issue #41)
@@ -33,7 +37,7 @@
3337
## [0.9.0] - 2021-04-16
3438

3539
- 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)
3741

3842
## [0.8.0] - 2021-03-16
3943

@@ -59,9 +63,9 @@
5963
## [0.4.1] - 2019-11-16
6064

6165
- 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.
6569

6670
## [0.4.0] - 2019-11-16
6771

@@ -79,8 +83,8 @@
7983
## [0.3.6] - 2019-03-06
8084

8185
- 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.
8488

8589
## [0.3.5] - 2019-03-04
8690

@@ -93,8 +97,8 @@
9397
## [0.3.2] - 2019-01-11
9498

9599
- 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.
98102

99103
## [0.3.1] - 2018-11-28
100104

@@ -103,13 +107,13 @@
103107
## [0.2.0 & 0.3.0] - 2018-11-14
104108

105109
- [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.
107111
- [0.2.0] Add support for `-@key` syntax
108112

109113
## [0.1.4] - 2018-11-09
110114

111115
- 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
113117

114118
## [0.1.3 & 0.1.2 & 0.1.1] - 2018-10-11
115119

@@ -118,7 +122,7 @@
118122
## [0.1.0] - 2018-10-10
119123

120124
- 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
122126
- Add support for R-Markdown documents
123127

124128
## [0.0.9] - 2018-10-05
@@ -141,7 +145,7 @@
141145

142146
- 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.
143147
- Adapted fix from: https://github.com/James-Yu/LaTeX-Workshop/pull/817
144-
+ Should improve bib parsing speed
148+
- Should improve bib parsing speed
145149
- Use newer versions of dependencies
146150

147151
## [0.0.4] - 2018-08-29
@@ -154,10 +158,10 @@
154158
- Fixed relative path in RootFile being incorrectly resolved relative to the Workplace Directory instead of the RootFile's directory
155159
- Allow RootFile to either be a relative or absolute path
156160

157-
## [0.0.2] - 2018-08-08
161+
## [0.0.2] - 2018-08-08
158162

159163
- Added configuration for ViewType and RootFile
160164

161-
## [0.0.1] - 2018-08-06
165+
## [0.0.1] - 2018-08-06
162166

163-
- Initial release
167+
- Initial release

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "pandocciter",
33
"displayName": "Pandoc Citer",
44
"description": "Autocomplete bibtex citations for markdown/pandoc",
5-
"version": "0.10.2",
5+
"version": "0.10.3",
66
"publisher": "notZaki",
77
"license": "MIT",
88
"engines": {

0 commit comments

Comments
 (0)