Releases: abelljs/abell
Releases · abelljs/abell
0.6.2 - Scoped CSS
v0.6.2
- Fix dev-server exit on error
- Better error logs
v0.6.0
- Updates abell-renderer to v0.3.0 (Scoped CSS Feature, AST based block validation) https://github.com/abelljs/abell-renderer/blob/main/CHANGELOG.md
0.5.1 - Unneccessary plugin logs fix
Changelog
- Executing plugin logs when there are no plugins, removed.
- Readme Improved (#74 by @gurrrung)
0.5 - Adds beforeHTMLWrite function in plugins
- Adds
beforeHTMLWrite
function in plugins #73
0.4.1 - Server Retries
0.4.1
- Abell now looks for other ports when 5000 is taken
- Tests for Dev Server
(Thanks to #64 by @pantharshit00)
0.4.0 - Abell Components, Bundling, Source Plugins, Refactor and more!
0.4.0 (Includes BREAKING CHANGES)
Breaking Changes
- In abell.config.js,
sourcePath
changed tothemePath
destinationPath
changed tooutputPath
- Internally (and for plugins)
programInfo.abellConfigs
changed toprogramInfo.abellConfig
- In folder structure, [$path] changed to [path]
- All variables will now be inside
Abell
object.globalMeta
->Abell.globalMeta
$contentArray
->Abell.contentArray
$root
and$path
->Abell.$root
andAbell.$path
- A lot of things in programInfo variable of plugins changed
- Dropped support for automatic prefixing of paths (it was super buggy)
Non-breaking Changes
- Added
createContent
function for beforeBuild plugins that lets plugin developers create source plugin with ease. - Added support for HTML content in source plugins.
- Abell Components 🌻
- Abell Bundlerrrrr 🎉
Abell.$root
value fix for Windows- Stack trace in errors
- You can now
.map
to loop without.join
in the end. Arrays will be turned into strings by default. - Other minor bug fixes
Changes in Abell Renderer
Along with v0.4.0, we also released v0.2.0 of Abell Renderer. The changes are mentioned in abell-renderer
0.3.6 - Single Port in dev-server, understandable error message
Changelog
- Single port dev-server (#55)
- typedefs added to export for plugins
- Understandable message when markdown path does not exist (Thanks to @judicaelandria for #48)
- Contributing steps in README update (by @smaranjitghose in #50)
0.3.5 - Auto-linking removed
- Auto-linking removed. (The library used was too heavy (20kb). Need to find alternative)
0.3.4 - Anchors in markdown fix to match DEV.to's markdown syntax
- Markdown anchors fix to match dev.to's markdown syntax.
- Auto-linking of URLs added.
0.3.3 - Async plugins
Changelog
- Support for async plugins (with the help of @anuraghazra )
- Tests Refactor (Migration to Cheerio based tests)
0.3.2 - Bug fixes for Windows
- Fixed build error in windows (by @anuraghazra in #39)