forked from lodash/lodash
-
Notifications
You must be signed in to change notification settings - Fork 0
Roadmap
jdalton edited this page Sep 20, 2016
·
1 revision
- Move website to gh-pages (soon)
- Discontinue lodash-cli in favor of bundling with webpack
- Discontinue per method packages in favor of modular lodash
- Drop support for unmaintained Node.js versions (0.10, 0.12, 5)
- Drop support for overreaching shims like
core-js
- Split “Collection” methods into array & object methods
- Remove
_.sortBy
in favor of_.orderBy
- Reduce
lodash
package size by ~50%- Move from monolithic to ES2015 modules by default
- Move browser/core bundles into
lodash-bundles
(15% savings) - Move
lodash/fp
back intolodash-fp
(35% savings)
- Absorbed
_.sortByAll
into_.sortBy
(v4.0.0) - Added alias for
_#value
& API to replace the root value of a chain sequence (v3.2.0) - Added AMD, ES, Node.js, & per method packages (v2.0.0, v3.0.0)
- Added deep property helpers (v3.7.0)
- Added implicit chaining (v1.0.0-rc.3)
- Added lazy evaluation to chaining methods (v3.0.0)
- Added math helpers (v3.4.0)
- Added string methods like
startsWith
,endsWith
, &trim
(v3.0.0) - Added
_.mapKeys
(v3.8.0) - Added
_.spread
(v3.2.0) - Aligned
_.defaults
&_.extend
withObject.assign
(v0.10.0) - Aligned
_.isFinite
&_.keys
with ES2015 (v3.0.0) - Changed default filename of compiled templates to
lodash.templates.js
(v3.0.0) - Created a small 4 kB core build (v4.0.0)
- Dropped IE 6-8 support (v4.0.0)
- Dropped Node.js 0.6 support (v3.0.0)
- Dropped Node.js 0.8 support (v4.0.0)
- Enabled
_.merge
to deep merge properties onto functions (v4.0.0) - Dropped support for the
csp
,legacy
,mobile
, &underscore
builds (v3.0.0) - Made
_.flatten
shallow by default instead of deep (v3.0.0) - Made
_.forEach
implicitly end a chain sequence (v4.0.0) - Made
_.max
&_.min
non-chainable by default (v3.0.0) - Split out
_.max
,_.min
,_.sum
, &_.uniq
(v4.0.0) - Renamed
_.createCallback
to_.callback
(v3.0.0) - Removed the
data
parameter from_.template
(v3.0.0) - Removed result sorting from
_.functions
(v3.0.0) - Removed
_.findWhere
,_.pluck
, &_.where
(v4.0.0) - Removed aliases (v4.0.0)
_.all
,_.any
,_.backflow
,_.callback
,_.collect
,_.compose
,_.contains
,_.detect
,_.foldl
,_.foldr
,_.include
,_.inject
,_.methods
,_.object
,_#run
,_.select
, &_.unique