Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/rn web #819

Merged
merged 36 commits into from
Feb 28, 2022
Merged

Feat/rn web #819

merged 36 commits into from
Feb 28, 2022

Conversation

kasinskas
Copy link
Collaborator

@kasinskas kasinskas commented Feb 23, 2022

Description

Leftover issues:

  • browserlist doesn't get transferred from template package.json to package.json of a new project
  • if project was ran before with a different engine, new platform assets wont be regenerated with template files

Breaking Changes

  • PRs should not introduce breaking changes to existing functionality
  • if breaking change cannot be avoided it has to be introduced in 2 phases (release cycles of 0.x.0)
    • 0.x.0 Add new functionality + add DEPRECATED warning to existing fuctionality
    • 0.[x+1].0 Remove deprecated functionality

I have tested my changes on:

ReNative project directly:

  • ios simulator
  • ios device
  • android simulator
  • android device
  • web browser
  • tvos simulator
  • tvos device
  • androidtv simulator
  • androidtv device
  • androidwear simulator
  • androidwear device
  • tizen simulator
  • tizen device
  • tizenmobile simulator
  • tizenwatch device
  • webos simulator
  • webos device
  • macos
  • windows
  • chromecast device

New project:

  • ios simulator
  • ios device
  • android simulator
  • android device
  • web browser
  • tvos simulator
  • tvos device
  • androidtv simulator
  • androidtv device
  • androidwear simulator
  • androidwear device
  • tizen simulator
  • tizen device
  • tizenmobile simulator
  • tizenwatch device
  • webos simulator
  • webos device
  • macos
  • windows
  • chromecast device

Existing Project created with previous version of renative:

  • ios simulator
  • ios device
  • android simulator
  • android device
  • web browser
  • tvos simulator
  • tvos device
  • androidtv simulator
  • androidtv device
  • androidwear simulator
  • androidwear device
  • tizen simulator
  • tizen device
  • tizenmobile simulator
  • tizenwatch device
  • webos simulator
  • webos device
  • macos
  • windows
  • chromecast device

pavjacko and others added 30 commits February 13, 2022 13:58
* release/0.35:
  0.35.2

# Conflicts:
#	packages/rnv-engine-rn-web/package.json
…rn-web

* 'feat/rn-web' of github.com:pavjacko/renative:
  fix: chromecast on rn-web
  fix: few lint errors
  fix: rn-web prod build
@pavjacko pavjacko changed the base branch from develop to canary February 26, 2022 08:55
* canary:
  [chore] upgrade next
  [chore] add contribution guide, code of conduct, switch to develop/master to  canary/main conventions
  Bump next from 12.0.9 to 12.1.0
  add support for extraGradleParams, update docs
  0.36.0-feat-int.2
  [fix] remove legacy xcodebuild runner
  0.36.0-feat-int.1
  [feat] add integration loaders
@pavjacko pavjacko marked this pull request as ready for review February 26, 2022 10:28
@pavjacko pavjacko self-assigned this Feb 26, 2022
@pavjacko pavjacko merged commit 5cd61df into canary Feb 28, 2022
@pavjacko pavjacko deleted the feat/rn-web branch March 20, 2022 06:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants