You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
datasight browse now lists every entry. Plain text and non-array JSON open in a new text viewer with scroll, search (/, n/N), line numbers, word wrap (w), and pretty-printed JSON. Binary files render dimmed and surface a status message on Enter.
T → Theme hint added to the Normal and Filter mode shortcut bars so the theme picker is discoverable in the standard viewer.
Changed
Expanded crates.io package description to list all supported formats, features, and cloud backends. Keywords swapped to csv / parquet / tui / dataframe / cli; added development-tools category.
Group-by view no longer collapses when cycling the sort direction or clearing sorts; filters are now keyed by column name so they survive the pre-/post-aggregation schema switch.
update_filter rebuilds the full pipeline (raw filter → group-by → aggregate filter → sort) so filters can target either raw or aggregated columns without conflict.
Added
Automatic date detection for non-ISO formats (MM/DD/YYYY, MM-DD-YYYY, DD-Mon-YYYY, DD Mon YYYY). String columns that parse cleanly are promoted to Date so chronological sort works.
Ambiguity guard: slash-date columns in which every row has day ≤ 12 are kept as strings rather than silently coerced to the wrong calendar convention.
Changed
Disabled Polars' built-in CSV date auto-detect in favour of the post-load helper so the ambiguity guard applies consistently, with byte-level pre-filter and 32-row sampling so free-text columns skip the date check in microseconds.