Releases: forman/extendit
Releases · forman/extendit
0.2.0
Breaking changes
- Renamed
DataViewProvider.createDataView()
into
DataViewProvider.getDataView()
because it should cover singleton views too.
It can now be called with arbitrary arguments. Typically, such arguments
specify some data source to be displayed in the data view instance. - Changed the generic type parameter name from
Data
toValue
for a
number of functions and interfaces. [#24]
Corresponding to this change, also changed property namedata
intovalue
in typeCodeContribution<Value>
.
Fixes
- Fixed the
registerCodeContribution
function to be fully reactive. [#23] - Fixed and enhanced API doc of
compileWhenClause
function. [#16]
Other changes
- Exporting version number from
core
module. - A new function
getDataViewType(viewType: string): DataViewType
is exported fromextendit/contrib
. - Included the compiled
when
clause inToolView
interface to better
support [#30]. - Enhanced API docs for React Hooks. [#27]
- Log levels may also be given as strings. [#20]
- Import logging classes directly from
util
:
import { Logger, LogLevel } from "@forman2/extendit/util"
. - Clarified effect of
extensionDependencies
inREADME.md
. - Addressed all
eslint
warnings in code and GitHub CI now also
runsnpm run lint
. [#28]
Full Changelog: v0.1.0...v0.2.0
0.1.0
0.1.0-alpha.6
- No more
./src
in npm package. - Added
CONTRIBUTING.md
- Added PR templates
- Added more API docs
Full Changelog: v0.1.0-alpha.5...v0.1.0-alpha.6
0.1.0-alpha.5
- Added tests for React hooks
- Enhanced description labels in demo
Full Changelog: v0.1.0-alpha.4...v0.1.0-alpha.5
0.1.0-alpha.4
What's Changed
- Added
Demo
section to README - Improved design of the demo app in
src/demo
- Improved help texts in the demo UI and added links into API docs
- Improved docs for useLoadCodeContribution() hook
Full Changelog: v0.1.0-alpha.3...v0.1.0-alpha.4
0.1.0-alpha.3
0.1.0-alpha.2
Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2
0.1.0-alpha.1
Initial alpha version.