Skip to content

Releases: interviewstreet/firepad-x

Log firebase errors to console

20 Nov 09:54
fc3b4cc
Compare
Choose a tag to compare

Fixed content duplication issue

07 Aug 06:14
fbaad3b
Compare
Choose a tag to compare

Upgrade firebase to v8.10.1

13 Jul 10:11
8bcf08c
Compare
Choose a tag to compare

Firestore adapter with firebase v7

15 May 16:44
4571c9c
Compare
Choose a tag to compare
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

05 Sep 17:51
Compare
Choose a tag to compare
(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

30 Aug 09:38
Compare
Choose a tag to compare

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

03 Aug 14:30
03910ce
Compare
Choose a tag to compare
(Feat) [email protected]: Support for breaking changes in Firebase 8.0 (…

(fix) Monaco Adapter: Fix EOL Reset in Monaco Model

26 Jun 12:49
c0a2a13
Compare
Choose a tag to compare

Fixes

  • EOL Reset in Monaco Model content due to setValue call in setInitiated method, changed it to use existing setText call in Monaco Adapter.

Signed-off-by: Progyan Bhattacharya [email protected]

@hackerrank/firepad: Initial Commit for new package

21 Jun 05:35
983898a
Compare
Choose a tag to compare

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]