Releases
What's Changed
- removing console.log from production code by @jaredwray in https://github.com/jaredwray/writr/pull/296
- upgrading vitest to 2.1.4 by @jaredwray in https://github.com/jaredwray/writr/pull/297
- upgrading keyv to 5.1.2 by @jaredwray in https://github.com/jaredwray/writr/pull/298
- upgrading cacheable to 1.8.2 by @jaredwray in https://github.com/jaredwray/writr/pull/299
- upgrading remark-mdx to 3.1.0 by @jaredwray in https://github.com/jaredwray/writr/pull/300
- updating rehype-highlight to 7.0.1 by @jaredwray in https://github.com/jaredwray/writr/pull/301
- upgrading docula to 0.9.4 by @jaredwray in https://github.com/jaredwray/writr/pull/302
- upgrading typescript, tsup, and types to latest by @jaredwray in https://github.com/jaredwray/writr/pull/303
- adding in emit on yaml parsing of front matter by @jaredwray in https://github.com/jaredwray/writr/pull/304
- updating to have jsdoc support by @jaredwray in https://github.com/jaredwray/writr/pull/305
- Caching feature disabled by default and in memory only by @jaredwray in https://github.com/jaredwray/writr/pull/306
Full Changelog: https://github.com/jaredwray/writr/compare/v4.1.3...v4.1.4
What's Changed
- adding aditional tests just to make sure frontmatter by @jaredwray in https://github.com/jaredwray/writr/pull/294
- moving to node:fs and node:crypto by @jaredwray in https://github.com/jaredwray/writr/pull/295
Full Changelog: https://github.com/jaredwray/writr/compare/v4.1.2...v4.1.3
What's Changed
- upgrading html-react-parse to latest version by @jaredwray in https://github.com/jaredwray/writr/pull/293
Full Changelog: https://github.com/jaredwray/writr/compare/v4.1.1...v4.1.2
What's Changed
- upgrading cacheable to 1.8.0 by @jaredwray in https://github.com/jaredwray/writr/pull/290
- upgrading html-react-parser to 5.1.17 by @jaredwray in https://github.com/jaredwray/writr/pull/291
- upgrading vitest to 2.1.2 by @jaredwray in https://github.com/jaredwray/writr/pull/292
Full Changelog: https://github.com/jaredwray/writr/compare/v4.1.0...v4.1.1
What's Changed
- upgrading typescript to 5.6.2 by @jaredwray in https://github.com/jaredwray/writr/pull/282
- upgrading vitest to 2.1.1 by @jaredwray in https://github.com/jaredwray/writr/pull/283
- upgrading docula to 0.9.1 by @jaredwray in https://github.com/jaredwray/writr/pull/284
- upgrading remark-hype and remark-stringify to latest by @jaredwray in https://github.com/jaredwray/writr/pull/285
- upgrading html-react-parser to 5.1.16 by @jaredwray in https://github.com/jaredwray/writr/pull/286
- adding in CacheableMemory as Cache Driver by @jaredwray in https://github.com/jaredwray/writr/pull/287
- example in readme on how to do with options and content on constructor by @jaredwray in https://github.com/jaredwray/writr/pull/288
- attempting support for CommonJS via tsup by @jaredwray in https://github.com/jaredwray/writr/pull/289
Full Changelog: https://github.com/jaredwray/writr/compare/v4.0.0...v4.1.0
Breaking Changes and Major Updates
- moving markdown to its own property called content by @jaredwray in https://github.com/jaredwray/writr/pull/277
- frontmatter management built in https://github.com/jaredwray/writr/pull/280 including helper properties such as `.body` that will give you just the markdown and not frontMatter.
- caching now built in so you dont have to worry about performance on rendering
- Deprecated support for Nodejs 18 and now supporting 20+
- Added in `loadFromFile` and `saveToFile` async and sync functions
What's Changed
- moving ts-node to devDependency by @jaredwray in https://github.com/jaredwray/writr/pull/266
- removing processor from unified as not used by @jaredwray in https://github.com/jaredwray/writr/pull/267
- Upgrading to support nodejs 20 and 22. dropping nodejs 18 by @jaredwray in https://github.com/jaredwray/writr/pull/268
- upgrading xo to 0.59.3 by @jaredwray in https://github.com/jaredwray/writr/pull/269
- upgrading vitest to 2.0.5 by @jaredwray in https://github.com/jaredwray/writr/pull/270
- upgrading typescript and webpack to lastest by @jaredwray in https://github.com/jaredwray/writr/pull/271
- upgrading unified to 11.0.5 by @jaredwray in https://github.com/jaredwray/writr/pull/272
- upgrading docula to 0.9.0 by @jaredwray in https://github.com/jaredwray/writr/pull/273
- upgrading remark-emoji to 5.0.1 by @jaredwray in https://github.com/jaredwray/writr/pull/274
- upgrading rehype-katex to 7.0.1 by @jaredwray in https://github.com/jaredwray/writr/pull/275
- upgrading html-react-parser to 5.1.15 by @jaredwray in https://github.com/jaredwray/writr/pull/276
- BREAKING CHANGE - moving markdown to its own property by @jaredwray in https://github.com/jaredwray/writr/pull/277
- updating readme with new changes on markdown by @jaredwray in https://github.com/jaredwray/writr/pull/278
- Caching for markdown rendering by @jaredwray in https://github.com/jaredwray/writr/pull/279
- frontmatter by @jaredwray in https://github.com/jaredwray/writr/pull/280
- save and load file functions by @jaredwray in https://github.com/jaredwray/writr/pull/281
Full Changelog: https://github.com/jaredwray/writr/compare/v3.2.3...v4.0.0
What's Changed
- upgrading vitest to 1.6.0 by @jaredwray in https://github.com/jaredwray/writr/pull/261
- upgrading typescript to 5.4.5 by @jaredwray in https://github.com/jaredwray/writr/pull/262
- upgrading rimraf to 5.0.7 by @jaredwray in https://github.com/jaredwray/writr/pull/263
- upgrading docula to 0.5.3 by @jaredwray in https://github.com/jaredwray/writr/pull/264
- upgrading react to 18.3.1 by @jaredwray in https://github.com/jaredwray/writr/pull/265
Full Changelog: https://github.com/jaredwray/writr/compare/v3.2.2...v3.2.3
What's Changed
- upgrading xo to 0.58.0 by @jaredwray in https://github.com/jaredwray/writr/pull/256
- upgrading typescript and webpack to latest by @jaredwray in https://github.com/jaredwray/writr/pull/257
- upgrading vitest to 1.4.0 by @jaredwray in https://github.com/jaredwray/writr/pull/258
- upgrading docula to 0.5.2 by @jaredwray in https://github.com/jaredwray/writr/pull/259
- upgrading html-react-parser to 5.1.10 by @jaredwray in https://github.com/jaredwray/writr/pull/260
Full Changelog: https://github.com/jaredwray/writr/compare/v3.2.1...v3.2.2
What's Changed
- updating vitest to latest by @jaredwray in https://github.com/jaredwray/writr/pull/254
- upgrading xo to 0.57.0 by @jaredwray in https://github.com/jaredwray/writr/pull/255
Full Changelog: https://github.com/jaredwray/writr/compare/v3.2.0...v3.2.1
What's Changed
- adding support for mdx by @jaredwray in https://github.com/jaredwray/writr/pull/253
Full Changelog: https://github.com/jaredwray/writr/compare/v3.1.0...v3.2.0
What's Changed
- Adding in math support with katex by @jaredwray in https://github.com/jaredwray/writr/pull/249
- fixing index.js reference and updating options by @jaredwray in https://github.com/jaredwray/writr/pull/250
- adding in renderSync by @jaredwray in https://github.com/jaredwray/writr/pull/251
- Adding in render react and render react sync for jsx element by @jaredwray in https://github.com/jaredwray/writr/pull/252
Full Changelog: https://github.com/jaredwray/writr/compare/v3.0.1...v3.1.0
What's Changed
- updating site deployment by @jaredwray in https://github.com/jaredwray/writr/pull/248
Full Changelog: https://github.com/jaredwray/writr/compare/v3.0.0...v3.0.1
What's Changed
- Migrating to a remark consolidation engine for blogging by @jaredwray in https://github.com/jaredwray/writr/pull/247
Full Changelog: https://github.com/jaredwray/writr/compare/v2.0.3...v3.0.0
What's Changed
- Adding in githubPath to WritrData by @jaredwray in https://github.com/jaredwray/writr/pull/246
Full Changelog: https://github.com/jaredwray/writr/compare/v2.0.2...v2.0.3
What's Changed
- fixing pathing issue number 2 by @jaredwray in https://github.com/jaredwray/writr/pull/245
Full Changelog: https://github.com/jaredwray/writr/compare/v2.0.1...v2.0.2
What's Changed
- updating to use relative paths on options by @jaredwray in https://github.com/jaredwray/writr/pull/244
Full Changelog: https://github.com/jaredwray/writr/compare/v2.0.0...v2.0.1
What's Changed
- upgrade inquirer and add mock in jest by @christianllv in https://github.com/jaredwray/writr/pull/191
- upgrading winston to 3.10.0 by @jaredwray in https://github.com/jaredwray/writr/pull/192
- upgrading keyv to 4.5.3 by @jaredwray in https://github.com/jaredwray/writr/pull/193
- upgrading jest to 29.6.2 by @jaredwray in https://github.com/jaredwray/writr/pull/194
- upgrading inquirer to 9.2.9 by @jaredwray in https://github.com/jaredwray/writr/pull/195
- upgrading ecto to 2.1.13 by @jaredwray in https://github.com/jaredwray/writr/pull/196
- upgrading node and luxon types to latest by @jaredwray in https://github.com/jaredwray/writr/pull/197
- initial input into the system by @jaredwray in https://github.com/jaredwray/writr/pull/198
- Writr v2 by @jaredwray in https://github.com/jaredwray/writr/pull/204
- helpers init by @jaredwray in https://github.com/jaredwray/writr/pull/205
- adding in helpers for frontmatter and createdoc by @jaredwray in https://github.com/jaredwray/writr/pull/206
- Adding in console support by @jaredwray in https://github.com/jaredwray/writr/pull/207
- upgrading ecto to latest version by @jaredwray in https://github.com/jaredwray/writr/pull/208
- updating unit testing for WritrConsole by @jaredwray in https://github.com/jaredwray/writr/pull/209
- fixing helpers to be more functional by @jaredwray in https://github.com/jaredwray/writr/pull/210
- isSingPageWebsite function added and tests by @jaredwray in https://github.com/jaredwray/writr/pull/211
- adding in init generation by @jaredwray in https://github.com/jaredwray/writr/pull/212
- updater notifications and execution parsing by @jaredwray in https://github.com/jaredwray/writr/pull/213
- adding in loading the config file by @jaredwray in https://github.com/jaredwray/writr/pull/214
- fixing console outputs in tests by @jaredwray in https://github.com/jaredwray/writr/pull/215
- upgrading vitest to 1.0.4 by @jaredwray in https://github.com/jaredwray/writr/pull/216
- upgrading typescript to 5.3.3 and types by @jaredwray in https://github.com/jaredwray/writr/pull/217
- removing inquirer by @jaredwray in https://github.com/jaredwray/writr/pull/218
- upgrading ecto to 2.2.4 by @jaredwray in https://github.com/jaredwray/writr/pull/219
- upgrading fs-extra to 11.2.0 by @jaredwray in https://github.com/jaredwray/writr/pull/220
- adding in templatePath option by @jaredwray in https://github.com/jaredwray/writr/pull/221
- adding in github by @jaredwray in https://github.com/jaredwray/writr/pull/222
- Adding in single page template by @jaredwray in https://github.com/jaredwray/writr/pull/223
- upgrading to ES2021 for code quality by @jaredwray in https://github.com/jaredwray/writr/pull/224
- upgrading vitest to latest by @jaredwray in https://github.com/jaredwray/writr/pull/225
- Adding build function by @jaredwray in https://github.com/jaredwray/writr/pull/226
- github data in build by @jaredwray in https://github.com/jaredwray/writr/pull/227
- adding in template data by @jaredwray in https://github.com/jaredwray/writr/pull/228
- adding in robots.txt support by @jaredwray in https://github.com/jaredwray/writr/pull/229
- adding in sitemap by @jaredwray in https://github.com/jaredwray/writr/pull/230
- building the index page by @jaredwray in https://github.com/jaredwray/writr/pull/231
- WritrData being built with better model by @jaredwray in https://github.com/jaredwray/writr/pull/232
- adding in github release build by @jaredwray in https://github.com/jaredwray/writr/pull/233
- adding into build release page build by @jaredwray in https://github.com/jaredwray/writr/pull/234
- adding in time execution on build by @jaredwray in https://github.com/jaredwray/writr/pull/235
- adding in mocks for axios by @jaredwray in https://github.com/jaredwray/writr/pull/236
- handing build output path by @jaredwray in https://github.com/jaredwray/writr/pull/237
- removing log output on certain tests by @jaredwray in https://github.com/jaredwray/writr/pull/238
- adding in serve command by @jaredwray in https://github.com/jaredwray/writr/pull/239
- add single page initial template by @cialese in https://github.com/jaredwray/writr/pull/240
- moving to an ESM module by @jaredwray in https://github.com/jaredwray/writr/pull/241
- updating readme file to move to site with onPrepare by @jaredwray in https://github.com/jaredwray/writr/pull/243
- add landing page by @cialese in https://github.com/jaredwray/writr/pull/242
New Contributors
- @cialese made their first contribution in https://github.com/jaredwray/writr/pull/240
Full Changelog: https://github.com/jaredwray/writr/compare/v1.9.10...v2.0.0
What's Changed
- upgrading typescript ts-node and @types/node to latest by @jaredwray in https://github.com/jaredwray/writr/pull/188
- upgrading ecto to 2.1.12 by @jaredwray in https://github.com/jaredwray/writr/pull/189
- upgrading commander to 11.0.0 by @jaredwray in https://github.com/jaredwray/writr/pull/190
Full Changelog: https://github.com/jaredwray/writr/compare/v1.9.9...v1.9.10
What's Changed
- upgrading ecto to 2.1.11 by @jaredwray in https://github.com/jaredwray/writr/pull/183
- upgrading @types/node to 20.2.5 by @jaredwray in https://github.com/jaredwray/writr/pull/184
- upgrading winston to 3.9.0 by @jaredwray in https://github.com/jaredwray/writr/pull/185
- upgrading browser-sync to 2.29.3 by @jaredwray in https://github.com/jaredwray/writr/pull/186
- upgrading types to the latest by @jaredwray in https://github.com/jaredwray/writr/pull/187
Full Changelog: https://github.com/jaredwray/writr/compare/v1.9.8...v1.9.9
What's Changed
- upgrading typescript and types to latest by @jaredwray in https://github.com/jaredwray/writr/pull/178
- upgrading parse-json to 7.0.0 by @jaredwray in https://github.com/jaredwray/writr/pull/179
- upgrading ecto to 2.1.10 by @jaredwray in https://github.com/jaredwray/writr/pull/180
- upgrading commander to 10.0.1 by @jaredwray in https://github.com/jaredwray/writr/pull/181
- upgrading axios to 1.4.0 by @jaredwray in https://github.com/jaredwray/writr/pull/182
Full Changelog: https://github.com/jaredwray/writr/compare/v1.9.6...v1.9.8
What's Changed
- upgrading typescript to 4.9.5 by @jaredwray in https://github.com/jaredwray/writr/pull/165
- upgrading @types/node on mono project by @jaredwray in https://github.com/jaredwray/writr/pull/166
- upgrading jest to 29.4.3 by @jaredwray in https://github.com/jaredwray/writr/pull/167
- upgrading ecto to 2.1.8 by @jaredwray in https://github.com/jaredwray/writr/pull/168
- upgrading browser-sync to 2.28.1 by @jaredwray in https://github.com/jaredwray/writr/pull/169
- upgrading axios to 1.3.4 by @jaredwray in https://github.com/jaredwray/writr/pull/170
- upgrading @types/node to 18.14.2 by @jaredwray in https://github.com/jaredwray/writr/pull/171
- upgrading typescript to 5.0.3 by @jaredwray in https://github.com/jaredwray/writr/pull/172
- upgrading jest to 29.5.0 by @jaredwray in https://github.com/jaredwray/writr/pull/173
- upgrading luxon to 3.3.0 by @jaredwray in https://github.com/jaredwray/writr/pull/174
- upgrading ecto to 2.1.9 by @jaredwray in https://github.com/jaredwray/writr/pull/175
- upgrading fs-extra to 11.1.1 by @jaredwray in https://github.com/jaredwray/writr/pull/176
- upgrading browser-sync to 2.29.1 by @jaredwray in https://github.com/jaredwray/writr/pull/177
Full Changelog: https://github.com/jaredwray/writr/compare/v1.9.5...v1.9.6
What's Changed
- handling remove on directory better by @jaredwray in https://github.com/jaredwray/writr/pull/157
- upgrading commander to 9.5.0 by @jaredwray in https://github.com/jaredwray/writr/pull/158
- upgrading ts-jest to 29.0.5 by @jaredwray in https://github.com/jaredwray/writr/pull/159
- upgrading luxon to 3.2.1 by @jaredwray in https://github.com/jaredwray/writr/pull/160
- upgrading jest to 29.4.1 by @jaredwray in https://github.com/jaredwray/writr/pull/161
- upgrading ecto to 2.1.7 by @jaredwray in https://github.com/jaredwray/writr/pull/162
- upgrading axios to 1.2.6 by @jaredwray in https://github.com/jaredwray/writr/pull/163
- upgrading commander to 10.0.0 by @jaredwray in https://github.com/jaredwray/writr/pull/164
Full Changelog: https://github.com/jaredwray/writr/compare/v1.9.4...v1.9.5
What's Changed
- migration to mono repo by @jaredwray in https://github.com/jaredwray/writr/pull/148
- adding in templates for issues by @jaredwray in https://github.com/jaredwray/writr/pull/149
- upgrading typescript to 4.9.4 by @jaredwray in https://github.com/jaredwray/writr/pull/150
- upgrading html-to-markdown to 1.3.0 by @jaredwray in https://github.com/jaredwray/writr/pull/151
- upgrading luxon to 3.1.1 by @jaredwray in https://github.com/jaredwray/writr/pull/152
- upgrading fs-extra to 11.1.0 by @jaredwray in https://github.com/jaredwray/writr/pull/153
- upgrading ecto to 2.1.5 by @jaredwray in https://github.com/jaredwray/writr/pull/154
- upgrading browser-sync to 2.27.11 by @jaredwray in https://github.com/jaredwray/writr/pull/155
- upgrading axios to 1.2.1 by @jaredwray in https://github.com/jaredwray/writr/pull/156
Full Changelog: https://github.com/jaredwray/writr/compare/v1.9.3...v1.9.4
What's Changed
- upgrading typescript to 4.9.3 by @jaredwray in https://github.com/jaredwray/writr/pull/141
- upgrading luxon to 3.1.0 by @jaredwray in https://github.com/jaredwray/writr/pull/142
- upgrading keyv to 4.5.2 by @jaredwray in https://github.com/jaredwray/writr/pull/143
- upgrading jest to 29.3.1 by @jaredwray in https://github.com/jaredwray/writr/pull/145
- upgrading ecto to 2.1.4 by @jaredwray in https://github.com/jaredwray/writr/pull/146
- upgrading fs-extra to 11.0.0 by @jaredwray in https://github.com/jaredwray/writr/pull/147
Full Changelog: https://github.com/jaredwray/writr/compare/v1.9.2...v1.9.3
What's Changed
- Esm issue by @alphmth in https://github.com/jaredwray/writr/pull/132
- upgrading typescript to 4.8.4 by @jaredwray in https://github.com/jaredwray/writr/pull/133
- upgrading jest to 29.2.2 by @jaredwray in https://github.com/jaredwray/writr/pull/134
- upgrading node-html-markdown to 1.2.2 by @jaredwray in https://github.com/jaredwray/writr/pull/135
- upgrading ecto to 2.1.3 by @jaredwray in https://github.com/jaredwray/writr/pull/136
- upgrading commander to 9.4.1 by @jaredwray in https://github.com/jaredwray/writr/pull/137
- upgrading axios to 1.1.3 by @jaredwray in https://github.com/jaredwray/writr/pull/139
- upgrading types node and luxon to latest by @jaredwray in https://github.com/jaredwray/writr/pull/140
Full Changelog: https://github.com/jaredwray/writr/compare/v1.9.1...v1.9.2
What's Changed
- upgrading to ecto 2.1.1 by @jaredwray in https://github.com/jaredwray/writr/pull/121
- upgrading keyv to 4.4.1 by @jaredwray in https://github.com/jaredwray/writr/pull/122
- upgrading typescript and jest to latest by @jaredwray in https://github.com/jaredwray/writr/pull/123
- migrate to esm by @alphmth in https://github.com/jaredwray/writr/pull/124
- upgrading typescript to 4.8.3 by @jaredwray in https://github.com/jaredwray/writr/pull/125
- upgrading winston to 3.8.2 by @jaredwray in https://github.com/jaredwray/writr/pull/126
- upgrading jest and ts-jest to latest by @jaredwray in https://github.com/jaredwray/writr/pull/127
- upgrading luxon to 3.0.4 by @jaredwray in https://github.com/jaredwray/writr/pull/128
- upgrading keyv to 4.5.0 by @jaredwray in https://github.com/jaredwray/writr/pull/129
- upgrading ecto to 2.1.2 by @jaredwray in https://github.com/jaredwray/writr/pull/130
New Contributors
- @alphmth made their first contribution in https://github.com/jaredwray/writr/pull/124
Full Changelog: https://github.com/jaredwray/writr/compare/v1.9.0...v1.9.1
What's Changed
- upgrading ecto to 2.1.0 by @jaredwray in https://github.com/jaredwray/writr/pull/119
- upgrading ts-jest and types to latest by @jaredwray in https://github.com/jaredwray/writr/pull/120
Full Changelog: https://github.com/jaredwray/writr/compare/v1.8.9...v1.9.0
What's Changed
- upgrading cheerio to 1.0.0-rc.12 by @jaredwray in https://github.com/jaredwray/writr/pull/112
- upgrading commander to 9.4.0 by @jaredwray in https://github.com/jaredwray/writr/pull/113
- upgrading ecto to 2.0.2 by @jaredwray in https://github.com/jaredwray/writr/pull/114
- upgrading keyv to 4.3.3 by @jaredwray in https://github.com/jaredwray/writr/pull/115
- upgrading luxon to 3.0.1 by @jaredwray in https://github.com/jaredwray/writr/pull/116
- upgrading winston to 3.8.1 by @jaredwray in https://github.com/jaredwray/writr/pull/117
- upgrading jest and node frameworks to latest by @jaredwray in https://github.com/jaredwray/writr/pull/118
Full Changelog: https://github.com/jaredwray/writr/compare/v1.8.8...v1.8.9
What's Changed
- switch from got to axios by @barficus in https://github.com/jaredwray/writr/pull/106
- upgrading to nodejs version 18 as the default by @jaredwray in https://github.com/jaredwray/writr/pull/107
- upgrading typescript and jest to latest by @jaredwray in https://github.com/jaredwray/writr/pull/108
- upgrading keyv to version 4.3.1 by @jaredwray in https://github.com/jaredwray/writr/pull/109
- upgrading commander to version 9.3.0 by @jaredwray in https://github.com/jaredwray/writr/pull/110
- upgrading ecto to version 2.0.1 by @jaredwray in https://github.com/jaredwray/writr/pull/111
New Contributors
- @barficus made their first contribution in https://github.com/jaredwray/writr/pull/106
Full Changelog: https://github.com/jaredwray/writr/compare/v1.8.6...v1.8.8
What's Changed
- upgrading browser-sync to version 2.27.10 by @jaredwray in https://github.com/jaredwray/writr/pull/97
- upgrading ecto to version 1.2.3 by @jaredwray in https://github.com/jaredwray/writr/pull/98
- upgrading cheerio to version 1.0.0-rc.11 by @jaredwray in https://github.com/jaredwray/writr/pull/99
- upgrading inquirer to version 8.2.4 by @jaredwray in https://github.com/jaredwray/writr/pull/100
- Moving to support Node 14, 16, and 18 (removed 12) by @jaredwray in https://github.com/jaredwray/writr/pull/101
- upgrading keyv to version 4.3.0 by @jaredwray in https://github.com/jaredwray/writr/pull/102
- upgrading luxon to version 2.4.0 by @jaredwray in https://github.com/jaredwray/writr/pull/103
- upgrading jest and dependencies to latest by @jaredwray in https://github.com/jaredwray/writr/pull/104
- updating luxon types to latest by @jaredwray in https://github.com/jaredwray/writr/pull/105
Full Changelog: https://github.com/jaredwray/writr/compare/v1.8.5...v1.8.6