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

Совместимость с Angular 8: Новый EvoUiClass + миграция кода до ng8 #150

Merged
merged 2 commits into from
Aug 8, 2019

Conversation

thekip
Copy link

@thekip thekip commented Jun 13, 2019

Я обновил все необходимые пакеты до 8, и проставил {static: boolean} где требовалось

Я проверил визуально в сторибук. Компоненты работают как надо, имеющиеся тесты тоже проходят.


Я обновил EvoUiClass скопировав код оригинального ngClass из angular7, и адаптировав его для работы с префиксом. Я так же скопировал и полностью обновил весь тест сьют оригинального ngClass.


Необходимо так же обновить codelyzer до 5 версии.
Но там есть Breaking Changes https://github.com/mgechev/codelyzer/releases/tag/5.0.0
они переимеовали некоторые правила и это может сломать обратную совместимость там где используется этот же конфиг, но еще не обновлен codelyzer

Так же необходимо обновить ngx-page-scroll и у них так же есть Breaking Changes, и это уже за рамками этого PR. Nolanus/ngx-page-scroll#88 (comment)

@thekip thekip changed the title Angular 8 (Максимум) Обновление внутренних пакетов до 8 WIP: Angular 8 (Максимум) Обновление внутренних пакетов до 8 Jun 17, 2019
@thekip thekip changed the title WIP: Angular 8 (Максимум) Обновление внутренних пакетов до 8 Совместимость с Angular 8: Новый EvoUiClass + миграция кода до ng8 Jun 24, 2019
@@ -0,0 +1,381 @@
import { Component } from '@angular/core';
import { ComponentFixture, TestBed, async } from '@angular/core/testing';
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

мы пользуемся https://netbasal.gitbook.io/spectator

@thekip thekip changed the base branch from master to versions/v3 June 25, 2019 12:14
@thekip
Copy link
Author

thekip commented Jun 25, 2019

Сребейзил ветку от v3

@thekip
Copy link
Author

thekip commented Jun 28, 2019

@rsboarder @NorthFailer @andreymatveev какие то движения здесь будут?

@rsboarder
Copy link
Collaborator

@thekip будут. На данный момент мы заняты проверкой в https://github.com/evotor/Evo-UI-Kit/tree/versions/v3 после завершения по v3 будем мержить этот PR

@thekip
Copy link
Author

thekip commented Jul 23, 2019

https://media.giphy.com/media/d8lUKXD00IXSw/giphy.gif

@rsboarder
Copy link
Collaborator

@thekip ждём тестирования задач в которых используется данная версия кита.

@andreymatveev andreymatveev merged commit a285c8b into evotor:versions/v3 Aug 8, 2019
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.

None yet

3 participants