File: CHANGELOG.md

package info (click to toggle)
node-fbjs 3.0.5-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,128 kB
  • sloc: javascript: 9,935; makefile: 9
file content (149 lines) | stat: -rw-r--r-- 3,843 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
## [3.0.1] - 2021-10-22

### Fixed
- Fixed issue preventing compatibility with Jest v27 cache key (#408)


## [3.0.0] - 2020-10-07

### Breaking
- Removed `core-js` from `fbjs-scripts` as Jest only supports recent Node.js versions with ES2015+ support.

## [2.0.0] - 2020-07-29

### Changed
- Updated `third-party-module-map.json` to adjust for updated packages used in `fbjs@2.0.0`
- Updated Jest environment for updated `core-js` version used in `fbjs@2.0.0`


## [1.2.0] - 2019-03-20

### Added
- `check-dependencies` now supports projects using Yarn workspaces.
- `check-dependencies` now supports Yarn selective dependency resolutions.

## [1.1.0]

### Changed
- Removed `rootDir` from consideration to compute the cache key in `createCacheKeyFunction`.
- Added an additional array of values for the cache breaker in `createCacheKeyFunction`.


## [1.0.1]

### Fixed
- Fixed `babel-preset-fbjs` dependency


## [1.0.0] - 2018-09-18

### Changed
- Migrated to Babel 7


## [0.8.3] - 2018-04-18

### Changed
- Dropped use of `gulp-util`
- Relicensed to MIT


## [0.8.2] - 2018-03-27
- Pulled, mistakenly shipped identical code to v0.8.1


## [0.8.1] - 2017-07-25

### Added
- [jest] New `instrument` flag for `createCacheKeyFunction`


## [0.8.0] - 2017-05-31

### Added
- `fbjs-css-vars` and `setimmediate` are now included in `third-party-module-map.json`.

### Removed
- [lint] Moved config to new `eslint-config-fbjs` package.
- `immutable` has been removed from `third-party-module-map.json` (no longer a requirement for anything in `fbjs` - should be added to own library module maps if used).

### Changed
- Upgraded `cross-spawn` dependency (used in gulp scripts).
- Upgraded `core-js` dependency (used in jest scripts).

### Fixed
- [gulp] Fixed issue preventing `check-dependencies` from working with npm 4+.
- [gulp] Fixed issue where `check-dependencies` would error for extraneous packages.


## [0.7.1] - 2016-05-25

### Added
- `object-assign` and `immutable` are now included in `third-party-module-map.json`.

### Changed
- Upgraded `cross-spawn` dependency


## [0.7.0] - 2016-04-28

### Changed
- [lint] Upgraded config to match latest internal config. Requires ESLint >= v2.0.0 (may be using newer rules).
- [babel] `babel/default-options` expects Babel 6 and `babel-preset-fbjs` to be installed.

### Removed
- [babel] Moved all plugins into new `babel-preset-fbjs` package.


## [0.6.0] - 2016-04-04

### Added
- [babel] Added rewrite-modules plugin for Babel 6
- [babel] Added dev-expression plugin for Babel 6
- [babel] Added default-options for Babel 6
- [gulp] Added strip-provides-module to strip `@providesModule` headers
- [gulp] Added check-dependencies to ensure installed packages are compatible with package.json specification
- [node] Added check-lib-requires script to ensure all lib files can be required

### Changed
- [lint] Moved ESLint config from `eslint/.eslintrc` to `eslint/.eslintrc.js`. requires ESLint >= v1.10.
- [lint] Base config updated to match internal config

### Fixed
- [babel] Fixed the rewrite-modules plugin to support more Jest methods
- [babel] Removed dependency on babel-types


## [0.5.0] - 2015-11-11
- [babel] Add auto-importer plugin for Babel & Babel 6
- [babel] Add auto-importer plugin to default babel options


## [0.4.0] - 2015-11-09
- [babel] Add inline-requires plugin for Babel 6


## [0.3.0] - 2015-10-23

### Changed
- [lint] `comma-dangle` rule upgraded to warning
- [jest] Update `createCacheKeyFunction` to make it compatible with Jest v0.6


## [0.2.2] - 2015-10-01

### Added
- [lint] Add several globals used by Relay and others
- [babel] Added `ua-parser-js` to default module map


## [0.2.1] - 2015-09-17

### Changed
- [jest] Ignore `config` option when creating a cache key


## [0.2.0] - 2015-08-31

### Added
- Initial release as a separate module.