Releases: interviewstreet/firepad-x
Releases · interviewstreet/firepad-x
Log firebase errors to console
Fixed content duplication issue
Upgrade firebase to v8.10.1
Pull request: #75
Firestore adapter with firebase v7
feat: add console.error in all firestore catch blocks (#73) * added console.error firestore catch blocks * changed package version
(fix) Add Support for Universal Application
(chore) Dependency: Bump version to 0.1.1 Fixes: #43 Signed-off-by: Progyan Bhattacharya <[email protected]>
(Chore) Dependency: Move OT Responsibility to 3rd Party Libs
Use mitt for event emitter purposes.
Disable Unit Test check and subsequent upload of coverage report for the time being.
Update target branch for Release script to main
.
Signed-off-by: Progyan Bhattacharya [email protected]
v0.2.0
(Feat) [email protected]: Support for breaking changes in Firebase 8.0 (…
(fix) Monaco Adapter: Fix EOL Reset in Monaco Model
Fixes
- EOL Reset in Monaco Model content due to
setValue
call insetInitiated
method, changed it to use existingsetText
call in Monaco Adapter.
Signed-off-by: Progyan Bhattacharya [email protected]
@hackerrank/firepad: Initial Commit for new package
Added
- Cursor Widget that announces User's name in front of his/her cursor.
- Github Action workflow to relase package seamlessly to NPM public Registry.
- Support for separate Stable and Beta release to accomodate users for their specific usecases.
Changed
- Renamed package from
firepad-x
to@hackerrank/firepad
. - Migrated codebase to Typescript with emphasis upon Adapter Pattern (Hexagonal Architecture).
- Exposed multiple interfaces to allow each moving parts to work sustainably without actually depending on them.
- Interfaces also allows consumer application to put forward custom implementation of part of the product.
- Migrated Build Environment to TypeScript-Webpack to facilitate for easier development experience wih hot-reloading and other features.
- Build Environment produces ES Modules and Type Definition files along with existing Single JavaScript bundle.
- Migrated Test Setup and Environment to Jest with Coverage report from Istanbul.
- Moved Firebase Configuration to Runtime Environment to allow seamless customisation.
- Added pre-commit hook with Prettier to maintain code quality.
Removed
- Grunt workflow is removed with all it's dependencies.
- Removed unused modules and examples except for Firebase and Monaco related ones.
Co-authored-by: Brijesh Bittu [email protected]
Co-authored-by: Nishchay Kaushik [email protected]
Co-authored-by: Mohana Sundar [email protected]
Signed-off-by: Progyan Bhattacharya [email protected]