Ckeditor5-react: Change the name to @ckeditor/ckeditor5-react and publish first dev preview

Created on 5 Jun 2018  Â·  15Comments  Â·  Source: ckeditor/ckeditor5-react

People started landing here and reporting that this pkg is missing (#2, #4), so let's publish something.

TODO:

task

Most helpful comment

The first version has just been published.

Now using npm install @ckeditor/ckeditor5-react will install the package in version 1.0.0-beta.1.

The feedback is welcomed.

All 15 comments

Doh... without the following PRs: https://github.com/ckeditor/ckeditor5-editor-classic/pull/73, https://github.com/ckeditor/ckeditor5-editor-inline/pull/38, https://github.com/ckeditor/ckeditor5-editor-balloon/pull/19 releasing @ckeditor/ckeditor5-react does not make sense ;/

So, it's going to take us more than a week before we have to wait for the editors to be out (planned ~19.06).

I pushed a branch (#t/5) which contains some fixes for this repository (cleaned up package.json, added license file, etc.).

It requires to attach our changelog generator and finally review the README and package.json.

Because we won't release the package now, I will back to the issue in the future.

TODO: Validate (and fix) the regexp on Windows environments.

I'd suggest minifying the build and add a proper header to that file like we have in other builds.

may I suggest changing the folder structure ? as you actually have to get the resource from the src file:
import CKEditor5 from 'cke5-react/src/ckeditor';

maybe add an index.js in the package root folder ? or just get rid of the src folder and have the source file at the same level of the root ?

We will compile and minify the source file. The same we do with the builds. We want to also set up the build file as the main package file in package.json so:

import CKEditor5 from '@ckeditor/ckeditor5-react';

will be enough.

Dear @Reinmar
I tried to install @ckeditor/ckeditor5-react, but it did not work.
Will react no longer work with the Cke5 version?

As mentioned in the readme:

NOTE: This package is not yet published on npm. It's a developer's preview available only through GitHub.

See https://github.com/ckeditor/ckeditor5-react/issues/5 for more information.

Some status update – we wanted to release this pkg ASAP, but it's blocked by breaking changes in ckeditor5-core. We couldn't release these changes last week due to their breaking nature, so the whole thing got delayed by ~3 weeks.

Looks like all the needed editor PRs except https://github.com/ckeditor/ckeditor5-editor-balloon/pull/19 have been merged!

How we doing now?

I'm on it. The release window is next week. That will unblock the React integration.

What's the ETA for a stable npm package?

We have a delay with the release of CKEditor 5. It was meant to be this week but we didn't manage to make it and it will be out next week.

Then, we still need minimum a week to release the ckeditor5-react package. That's the minimum it may take.

The package should be published tomorrow or on Thursday.

The first version has just been published.

Now using npm install @ckeditor/ckeditor5-react will install the package in version 1.0.0-beta.1.

The feedback is welcomed.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

henok-tesfaye picture henok-tesfaye  Â·  8Comments

Slasherio picture Slasherio  Â·  8Comments

pomek picture pomek  Â·  7Comments

Softwareschmiede picture Softwareschmiede  Â·  6Comments

ItsNoHax picture ItsNoHax  Â·  7Comments