mirror of
https://github.com/nushell/nushell.git
synced 2025-05-22 23:51:18 +00:00
# Description Currently `into bits` will try to coerce a `date`/`Value::Date` into a string with a locale/timezone specific behavior (See #12268). To resolve the ambiguity, remove the support for `date` entirely. # User-Facing Changes `date now | into bits` will now fail. Instead you can use `... | format date '%c' | into bits` or any more specific explicit choices to achieve the same behavior. As `into bits` has minimal uses (and only pulled out of `extra` with #12140), this doesn't warrant a deprecation.
Nushell core libraries and plugins
These sub-crates form both the foundation for Nu and a set of plugins which extend Nu with additional functionality.
Foundational libraries are split into two kinds of crates:
- Core crates - those crates that work together to build the Nushell language engine
- Support crates - a set of crates that support the engine with additional features like JSON support, ANSI support, and more.
Plugins are likewise also split into two types:
- Core plugins - plugins that provide part of the default experience of Nu, including access to the system properties, processes, and web-connectivity features.
- Extra plugins - these plugins run a wide range of different capabilities like working with different file types, charting, viewing binary data, and more.