Releases: n1stre/rececss
Releases · n1stre/rececss
v0.9.0
- feat(rulesets): add custom definitions 7581112
- chore(git): ignore tmp folder 90edaec
- chore(config): add rececss config 6c1f6c1
- refactor(rulesets): move builder to entities c1e7738
- fix(ts): separate build config 254850e
- feat(units): make px units explicit 8ead06e
- build(package): update version 59eee54
- build(package): update version e0eac34
- refactor(config): cleanup tmp files 31116b0
- fix(ci): tmp avoid jest esm 02154bc
- fix(ci): make dymanic import work b6769f3
- fix(tests): make jest work with dynamic import e8bb30e
- fix(types): remove unused interface 70f48f0
- fix(ts): change module to Node16 bcb1112
- test(fixtures): add mjs config 9d1a779
- feat(cli): add mjs config support b30c963
- feat(utils): add findExistingFilePath bcbb28f
- chore(ts): update config 11db58b
- build(package): update version 37241ae
v0.8.2
- build(package): update version e0eac34
- refactor(config): cleanup tmp files 31116b0
- fix(ci): tmp avoid jest esm 02154bc
- fix(ci): make dymanic import work b6769f3
- fix(tests): make jest work with dynamic import e8bb30e
- fix(types): remove unused interface 70f48f0
- fix(ts): change module to Node16 bcb1112
- test(fixtures): add mjs config 9d1a779
- feat(cli): add mjs config support b30c963
- feat(utils): add findExistingFilePath bcbb28f
- chore(ts): update config 11db58b
- build(package): update version 37241ae
v0.8.0
- fix(ci): make clean install work a1851f7
- chore(ci): trigger CI run 535ac1d
- chore(ci): use default npm e6787c5
- chore(ci): change node versions matrix e32c8cb
- chore(deps): add package-locks 2facee2
- chore(ci): remove node12 040323b
- chore(package): move away from workspaces f29ac55
- chore(package): bring back workspaces c703fcf
- chore(package): add engines e35ccba
- fix(docs): correct justify-content fc8fc34
- chore(packages): temporary remove workspaces cfec673
- chore(deps): update packages 619c3e3
- chore(package): change urls 8643ed2
- feat(config): add user select c62b658
- feat(defaults): add grid related values 969a84e
- chore: watch website styles d5fbe24
- docs: update defaults 0b83be5
- Update justify-content.md c86df04
- ci: use build scripts 7a158a4
- build: update next js 6a84642
- Merge pull request #20 from re-ce/feat/npm-workspaces b06b243
- fix: ci 7534bee
- fix: github actions nmp version a1e114f
- Merge branch 'master' of https://github.com/re-ce/rececss into feat/npm-workspaces 9bcf7a2
- fix: core package imports dc9cd59
- fix: website build settings 6de494a
- fix: make npm installation from root package work 114cbfa
- feat: expose defaults from rececss package c8127cd
- chore: update monorepo scripts 07ac9dc
- chore: update github workfows ef2a833
- chore: use npm workspaces 41b7f91
- feat (website): add textarea page 5de7761
- refactor (website): Button page components order 42fd488
- fix (website): temporary disable Poppins font link 619ba66
- feat (website): textarea component 326c98d
- docs: update defaults 124ab8a
- fix (website): components index page broken import 3aa8173
- Merge branch 'master' of https://github.com/re-ce/rececss adadd75
- feat (website): add components pages 8ab26bf
- feat: add config default values and variants b6111c7
- fix: pass all config defaults 1e300ce
- chore: update prettier config 1792964
- docs: update defaults 6aee83f
- Merge branch 'master' of https://github.com/re-ce/rececss 44f9205
- feat (website): use native font families 796a887
- feat: change docs interpolation syntax cc4c644
- docs: update defaults d9d02d9
- feat (website): generate defaults tables 1ddbd91
- docs: insert defaults comments fcdd01c
- docs: update defaults 2131151
- ci: fix gh pages deploy 34d75a0
- fix (website): add typescript to dev deps b4d5668
- ci: commit docs changes after next export 6d42e51
- fix (config): new interface implementation 915387f
- feat (config): update interface 99f48eb
- feat (website): import config defaults - use typescript - set experimental externalDir b79de0b
- docs: update defaults 30a7f32
- docs: group css properties 34c9b26
- docs: rename section 024d8f5
- docs: minify rules 8d9d996
- fix (website): index page styles 3cdc0ee
- fix (website): logo dimensions 72a8b99
- fix (website): nav links 34f81d3
- fix: remove next/image imports a7f82dc
- fix: website logo images 8cdf2a6
- fix: move website to npm instead of pnpm - why: github actions requires package-lock file from npm 0a3f455
- feat: update website d9c0515
- style: ignore docs 2859151
- docs: basic structure cdb05b3
- fix: config parsing error message 2a3d3d6
- feat (config): add variants 209fdab
- refactor (sizing): rename map methods 696b5c8
- feat (pallete): create pallete from color shades 8fc52a3
- test(config): add missing test cases - getters fallbacks - variants without defaults be52a11
- refactor(config): reduce duplications 2e04956
- feat (Config): use rule associations - populate values - populate variants - move parsing units into utility 0e21b15
- fix (CLI): use new interfaces b7c6c67
- refactor: cleanup up rulesets adapters ba92eb5
- test (CSSProcessor): test no markup case cf85828
- test (IO): add missing specs 1f84a9b
- refactor: add static factory method to IO 8fa4139
- test: add NodeFS spec c23c636
- test: add fs mock c0f8c2a
- test: update jest config - add clear mocks - rename test folders to follow jest conventions bb7f6bc
- fix: update IO getters to satisfy new interface ee8216a
- fix: use new IO interface in IOMock 344c246
- fix: config types ee7dd31
- fix: update StylesheetsController inputs c2c6cff
- refactor (rulesets): use values in factory mappers f0e490c
- refactor (rulesets): make builder maps injectable d3d4101
- refactor: simplify GenerateStylesheetAssets dto 3ef778e
- refactor (entities): move defaultProps - make defaultProps a static member e1a3978
- feat: add common variants to defaults d4f6a25
- fix: common variants parsing - move from Config to RulesetsBuilder 2ae0335
- fix(rulesets): flex grid typing 5d07806
- feat(rulesets): overscroll behavior mapper 8ccc7b5
- refactor(io): remove unused method 5875f51
- test(rulesets): no gutters grid 5e99936
- build (website): update next package 3adfe23
- build: reinstall node_modules 4458945
- build: update packages to latest 48bd1a3
- feat: transform scale defaults 92b38fd
- feat: transform rulesets ebf5695
- refactor: reorder transform keywords 53f120b
- fix: transform rulesets keywords 9eb0d1f
- refactor: remove unnecessary transforms f7df61c
- feat (rulesets): add filter rulesets 9674b9e
- feat(rulesets builder): map from keywords e1b63f1
- fix (ruleset): escape '~' char in classnames 2749064
- feat (config): update defaults - add angle units - add filter defaults 1719c0e
- feat: update ruleset names - include compound properties - include custom properties b272174
- feat: update default values d5c9c0c
- feat: add overscrollBehavior rulesets 2eaa06e
- feat: map overflow values - add overflowInline and overflowBlock cb72879
- fix (ruleset): escape "/" char in classnames e3efe52
- fix: floats range error 154a6b6
- test (config): add missing tests 397127f
- feat (config): parse zero values 76ff9dd
- build (website): update next package to latest a1f252b
- build: update dependecies f218104
- fix: config interfaces 9868211
- feat: use ruleset variants in builder d349f2c
- refactor (stylesheet): - remove unused method - add missing tests 0800a63
- refactor (ruleset): rename states to variants 2990ea2
- ci: add paths to Github pages deploy a24ff89
- feat: update config - add defaults - update rules types 68bb289
- feat: expose all utils b4e453a
- refactor: use data types utility in range b3c3430
- feat: pallete utility e2f02b9
- feat: data types utility 7294e0f
- feat: sizing utility cf88779
- test: fix config mock path 0eb8739
- refactor: cleanup fixtures 355af1a
- feat: update rulesets factory - iterate through all css properties - add mappers for custom/complex properties b43337c
- fix: io interface typings 50d7cbd
- feat: update rulesets builder - include all css props - add multiple placeholders support to classes and declarations maps e63e608
- test: add splitted asset by media spec a343e23
- refactor: move css properties to usecases types 5c102c1
v0.7.0
- build: ignore website in npm 7217b0d
- feat (website): use rececss styles e0721f8
- feat: use css processor 1fc797c
- feat: remove unused styles 96f8eab
- feat: add css processor cdce907
- refactor: config cleanup de211df
- test: update mocks 44edf7c
- test: add missing specs for rulesets builder 63798ce
- build: add purgecss 7e07087
- style: prettierignore 7396467
- build: use npm for website 9cddc14
- fix: gh pages deploy 44f87ff
- feat: next website initial 946175b
- docs: cleanup 249765a
- ci: add gh pages workflow d99b895
- docs: rename badge 958e327
- ci: collect coverage step 07675e4
- docs: ci badge 1e071c4
- docs: codecov badge dd96722
- ci: add node js workflow 10ff968
- docs: gh pages hello world bdc1475
- docs: add specificity recipes ffb5da6
- fix: ruleset specificity states 9ee7d9d
- docs: add card component gif 405b5f7
- docs: add static rules to readme 900e25b
- docs: add declarations info 5d27330
- docs: update example e0f6ec4
- refactor: change default margin classnames 9b0258d
- docs: add unused CSS warning 388873c
v0.5.0
v0.4.0
v0.3.0
- Merge branch 'master' of https://github.com/re-ce/rececss 494a911
- feat: add background rulesets 6d78499
- feat: add background rules 06dc17e
- docs: add examples e02b066
- build: npm ignore examples 0bbeb25
- Update README.md 6da4d38
- Merge branch 'master' of https://github.com/re-ce/rececss c5c2a19
- feat: background rulesets 6bb72b3
- Update README.md 8f697b6
- Update README.md e2e08a3
- Update README.md 4546663
- Update README.md 0ee62cb
- Update README.md 7f5ff48
- Update README.md a29c140
- Update README.md 1661b42
- Update README.md 15f36d3
- Update README.md c69ac7e
- Update README.md a2a4639
- Update README.md e1cf8a8
- Add states description 70ac2be
- Add motivation section 333e721
v0.2.0
- update flex grid spec 7991a3d
- try out flex grid 3146a9a
- autosize flex row children 9d362a5
- include grid values to config 7f1d08c
- use root config for tests 9c134bf
- use states in test config b7a225c
- fix cli executable d955de8
- fix escapeClassname 49a4781
- update test config 7b65aa4
- update io methods aa746c3
- update config 287e0f6
- use only named values in margin and padding 327a4ba
- update config interfaces - states instead of pseudoClasses - only named values in margin and padding 425fd74
- update StylesheetsController to use factories 0cfdc94
- implement flex grid rulesets 5e442df
- move rulesets implementation to rulesets factory fe3e989
- refactor rulesets factory 1aea89e
- update adapters interfaces 7672450
- update rulesets builder 4a1640e
- move rulesets impl out of rulesets builder 6f22433
- refactor GenerateStylesheetAssets to use factories 9da5f30
- update usecases interfaces - add flex grid to ConfigurableRulesetsValues - refactor IRulesetsFactory method a5e00b7
- refactor stylesheet 7e1a0b9
- update stylesheet spec 4c2b3ef
- add stylesheet factory interface 3d31470
- refactor Ruleset - add selectorTransform - add classnameStates (previously called pseudoClasses) be8ae8a
- add vscode recommendations e6526ae
- include media assets b47a3a8
- Update README.md 593c225
- Update README.md 50a0e4c
- Update README.md 8928e4c
- Update README.md d8773eb
- Update README.md 85d9085
- Update README.md ac5785c
- Create README.md ddcabdf
- update temp files e0ad04b
- use restoreAllMocks in StylesheetsController spec f859c84
- update rulesets builder 039e928
- update IO methods aba8a7f
- update config methods 5557ace
- update config example 45a853f
- pass entities props to GenerateStylesheetAssets 79086fa
- update IO interface 3e97447
- update usecases interfaces 914ab5a
- refactor GenerateUtilityStylesheet fe76801
- update GenerateUtilityStylesheet spec 15102a7
- add package keyword d22f1dc
- use rulesets as strings in stylesheet 3294b3e
- update stylesheet spec 682be14
- add pseudo classes to ruleset 9335a0e
- update ruleset spec 0facf4b
- Rename Сonfig.ts to Config.ts ad0ca44
- Rename config.ts to Сonfig.ts 05eae6f
v0.1.1
v0.1.0
- update publish config 142d5d6
- format keywords 3f12d60
- Merge pull request #16 from re-ce/dev f513b14
- rececss result files 5d1a47b
- add cli command 29b6a30
- move range to utils e10b671
- add io driver 49570bc
- add fs driver afdfe4c
- update GenerateStylesheetAssets spec add percentage in classname 4ad736e
- cleanup docs e57b187
- remove outdated config adapter 00e35b8
- update config f8dd797
- rename example config to js dc1cc78
- escape special chars in classnames fc06e3a
- add license 04fc474
- prepare for npm publish 42ff66b
- update scripts 0f817f6
- update config 16ca085
- Merge pull request #15 from re-ce/dev 86e85ea
- stylesheets controller implementation 9acecc9
- rulesets factory implementation 910eb48
- add io interface f610940
- refactor stylesheet entity 8497cde
- GenerateStylesheetAssets usecase 95d8336
- remove outdated usecase c873a0d
- add configurable rulesets builder methods 8fdd028
- add static rulesets builder methods 0e731c9
- refactor rulesets builder d9888d4
- update mocks e658064
- remove scss sources b37fcf7
- refactor stylesheet interface 0de7286
- Merge pull request #14 from re-ce/dev e9bed4b
- rulesets builder mock 3e247df
- generate stylesheet assets usecase 61dd488
- stylesheet contents implementation 6b0c3c7
- provide props to stylesheet entity 8685847
- fix mutable ruleset a49082d
- add basic domain tests 4236d01
- Merge pull request #13 from re-ce/dev b98319d
- rulesets builder adapter 7c045e8
- cleanup 9a1e75c
- update configs c6a56f3
- basic ruleset presenter 44a9b65
- update domain e6a4656
- unset ts declarations e50c575
- add config 46728fc
- add bystro commands 72d5dda
- Merge pull request #12 from re-ce/dev 4ab1b53
- ingnore coverage folder 89a4a08
- remove coverage files 9671ac3
- Merge pull request #11 from re-ce/dev f9cf4a2
- basic usecase f560209
- create CssRulesetGroup entity b411c78
- refactor CssRuleset 160410e
- add coverage d98d15d
- Merge pull request #10 from re-ce/dev 4d4474b
- update ClassnamesMapper type 8f48d83
- remove old coverage addffb3
- update rulesets 623222e
- update coverage 9bc0738
- Merge pull request #9 from re-ce/dev a30ae17
- size rulesets basic spec 6bf068a
- refactor CSSDeclarationDTO 593712d
- fix ClassnamesMapper type 1aff42b
- add paths to jest e866599
- update coverage 1e3a021
- prepare CssRulesetsInteractor test dd7c3d8
- ClassnamesMapper proxy 6216895
- Merge pull request #8 from re-ce/dev 542d6ce
- basic ClassnamesMapper interface 2a47e35
- css rulesets interactor b56af57
- move css domain types 00bc84b
- add ts paths 5edae42
- Merge pull request #7 from re-ce/dev c6d210e
- add coverage ab8f0a0
- CSSRuleset implementation adb2b82
- Merge pull request #6 from re-ce/dev c1caa46
- add css rulesset entity a79116b
- warn on config adapter errors in spec f86c2c2
- Merge pull request #5 from re-ce/dev 8726d07
- add coverage b22d44b
- allow null for ConfigInstance.getPaddings 7508a0d
- improve types d76c2e6
- warn in console on invalid units or values in test 5ad9158
- add recommended ts rules 4ae1f4c
- refactor ConfigAdapter 4ccceeb
- Merge pull request #4 from re-ce/dev 61bc26e
- fix coverage path 22ee923
- Merge pull request #3 from re-ce/dev b37f106
- basic util functions 636ff1a
- update config pattern to parse paddings 824e4ff
- basic types c077c7a
- watch tests scripts 5eeb4f9
- custom paths setup da66ee4
- allow ts comments for tests 67f7cdb
- move test fcf0f90
- Merge pull request #2 from re-ce/dev 5c58118
- initial tests folder structure b1d755e
- basic config adapter structure 9f306f5
- add jest config 8b13de9
- add jest 71dc3d6
- Merge pull request #1 from re-ce/dev 430b13c
- add config adaprater types 085228c
- structure entities 66a423c
- init ts project dependencies deb46b3
- move initial scss 73f4b81
- Create index.html 8ef55ab
- Delete index.html 361c69c
- Delete index.html ca00f9b
- Create index.html c03ad20
- Create index.html cf86a50
- add flex order rules f6119b5
- update variables 3d4a5b1
- add prettierignore def9d1e
- minor rule and cleanup 063ca23
- hoverable text decoration 5e88b0b
- add font families rules 2bd6802
- add important spacings 3ffb553
- add color rules b96d367
- wrap percantage offsets in class mixin 93374a6
- add hover class 39309a1
- add new rules 90d6344
- rename breakpoints classname c7eca70
- update manifest file d39f796
- add nth child mixin 49deb4d
- add border rules 5743c3a
- rename bp variables 1182adf
- update manifest file 294c99d
- generate breakpoint selectors from map fb03668
- rewrite flex grid related code b249e93
- rename rule mixin to class e860da3
- prettify arrow mixin 5c25316
- string repeat func 708b71f
- add color maps and use it in background rules a983796
- refactor rules to use rule mixin 8e513f9
- reorganize folders and add grid 3c226f3
- add new rules 3f911ab
- init package and move src to scss 4140cce
- rename mq breakpoint prefixes c5a1d50
- add more rules by mq 75d6511
- move breakpoints variables to manifest file 1542b03
- fix import typo 18c79c7
- add main file and import all partials a90b109
- rename utils/add basic media rules 39a5cdf
- Create _user-select-none.scss 14500f9
- Create _path.scss f717b7e
- Update _color.scss 8b50eab
- Create _color.scss 228e959
- Create _print.scss 18a4b25
- Create _list.scss 8ad59f2
- Create _flex.scss 27409a6
- Create _text.scss e3b991d
- Create _overflow.scss e2e1349
- Create _position.scss 248c35f
- Update _cursor.scss 85b2eb2
- Update _offset.scss 36530d9
- Update _display.scss c136898
- Update _spacing.scss c59b640
- Create _box.scss 7b0ce98
- Create _offset.scss fd16f24
- Create _cursor.scss e365fda
- Create _display.scss 69d3d43
- Create _hover.scss 8f73bef
- Create _retina.scss b04cc54
- Create _input-placeholder.scss 7dca723
- Create _mq.scss 4a42ec6
- Update _font-face.scss a774845
- Create _gradient.scss e08bfd0
- Update _font-size.scss 193e501
- Create _font-size.scss 78f35c8
- Create _clearfix.scss ff4a6ff
- Create _breakpoint.scss ce37d04
- Create _ellipsis.scss b5826d3
- Create _font-face.scss 459effc
- Create _arrow.scss 02835f2
- Rename scrollbar.scss to _scrollbar.scss 281bf42
- Create scrollbar.scss 7f68d4f
- Create _absolute-center.scss ad0f66a