Skip to content

Commit 66c8888

Browse files
authored
Upload older "This Week in Nushell" posts to the Blog (nushell#1765)
* Move archived TWiN to Blog * Manually renamed earlier posts * Fix unescaped tags causing build-to-fail
1 parent 0ec45fb commit 66c8888

File tree

282 files changed

+7531
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

282 files changed

+7531
-2
lines changed

blog/2019-08-30-twin0001.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# This week in Nu #1
2+
3+
Our first week since the public 0.2.0 announcement. What a week! We got a bunch of positive feedback on the release. And lots of new folks dropping by to [file issues](https://github.com/nushell/nushell/issues), [pull requests](https://github.com/nushell/nushell/pulls), and to chat in our [discord](https://discord.gg/NtAbbGn).
4+
5+
Nu and improved this week:
6+
7+
- Lots of bugfixes (too many to list!)
8+
- Tables are now drawn with utf-8 box characters
9+
- Support for ~ expansion
10+
- Docker support
11+
- new `from-bson` and `to-bson` commands to convert from and to the bson file format
12+
- new `from-tsv` and `to-tsv` commands to convert from and to the tsv file format
13+
- new `reverse` command to reverse the rows of the table
14+
- new `last` command that works similarly to `first` but from the bottom
15+
- Improved `ps` command
16+
- [Taking steps](https://github.com/nushell/nushell/issues/362) towards moving onto Rust stable
17+
- vi mode
18+
- 21 new contributors (for a total of 25)

blog/2019-09-06-twin0002.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# This week in Nu #2
2+
3+
Development on Nu continues at a healthy clip towards the next release. Core concepts around what data types are supported and how we explain them is coming together, as well as some fun surprises along the way.
4+
5+
What's nu this week:
6+
7+
- Lots of bugfixes
8+
- SQLite support
9+
- Automatic conversion support (you can now add your own file formats via plugins)
10+
- `post` command for posting to a url
11+
- [Japanese translation](https://book.nushell.sh/ja) of the Nu book
12+
- More fixes to move us closer to using stable Rust
13+
- Support for big decimals
14+
- `embed` command for creating a new table from an existing one
15+
- Split of `open` into `open` for files and `fetch` for urls
16+
- The beginning of a new help system
17+
- Ability to save binary files
18+
- A general move from OOP terminology to spreadsheet terminology
19+
- jonathandturner gave a [talk about Nu](https://www.youtube.com/watch?v=bb5QspIXu_o) at the Auckland Rust Meetup
20+
21+
Contributions this week from: est31, Porges, pmeredit, freebroccolo, jankoprowski, sharksforarms, djc, and GuillaumeGomez

blog/2019-09-13-twin0003.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# This week in Nu #3
2+
3+
Lots of stability improvements this week with better support for parsing, external commands, and more.
4+
5+
- vsoch continues pushing Docker support forward, and added support for Ubuntu 18.04 ([#663](https://github.com/nushell/nushell/pull/663))
6+
- androbtech removed our dependency on regex, as part of the effort to improve build times ([#651](https://github.com/nushell/nushell/pull/651))
7+
- max-sixty landed a CI guard to ensure the codebase was properly formatted ([#649](https://github.com/nushell/nushell/pull/649))
8+
- wycats landed an improved parser that is both more stable and handles external commands better ([#632](https://github.com/nushell/nushell/pull/632))
9+
- chhetripradeep added a `pwd` command ([#612](https://github.com/nushell/nushell/pull/612))
10+
- tim77 added instructions for Fedora ([#607](https://github.com/nushell/nushell/pull/607))
11+
- Lots of bugfixes by est31, tim77, pmeredit, vsoch, lesichkovm. Big thanks to bug reporters jeka, stephanemagnenat, twe4ked, rrichardson, bmurphy1976, joedborg, and lienke.
12+
- Fix for long-standing issue where externals freeze when outputting large amounts of output ([#664](https://github.com/nushell/nushell/pull/664))
13+
- Added support for "did you mean?"-style errors when a column is mistyped. ([#662](https://github.com/nushell/nushell/pull/662))
14+
- Added a lighter-weight table output format ([#631](https://github.com/nushell/nushell/pull/631))
15+
- More plugins were made optional to help with build times. To get the full behavior be sure to build with `--all-features`([#617](https://github.com/nushell/nushell/pull/617))
16+
- Improved help system was added. Type `help` to get started ([#657](https://github.com/nushell/nushell/pull/657))
17+
- Updates by ymgyt, androbtech, and pka to the [Nu book](https://book.nushell.sh/)
18+
- Updates to the [Contributor Handbook](https://github.com/nushell/contributor-handbook), a guide for developers working on Nu

blog/2019-09-20-twin0004.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# This week in Nu #4
2+
3+
A few new commands and more polish this week and a surprise contribution of sublime-style fuzzy history searching.
4+
5+
- Added a new `env` command to display environment variables and important paths ([#675](https://github.com/nushell/nushell/pull/675))
6+
- pka added a sublime-style fuzzy history search ([#672](https://github.com/nushell/nushell/pull/672))
7+
- pka also added support for displaying the history and config paths to `env` ([#690](https://github.com/nushell/nushell/pull/690), [#691](https://github.com/nushell/nushell/pull/691))
8+
- Replaced the `vtable` command with the new `pivot` command ([#678](https://github.com/nushell/nushell/pull/678))
9+
- Added support for urlencode/urldecode ([#685](https://github.com/nushell/nushell/pull/685))
10+
- wycats moved more internals to use metadata tags ([#668](https://github.com/nushell/nushell/pull/668))
11+
- Thanks to those who filed issues: tlightsky, larsch, and jankoprowski
12+
- Lots of bugfixes

blog/2019-09-27-twin0005.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# This week in Nu #5
2+
3+
This week we released 0.3.0! This is the first release on a new 3-week release cycle.
4+
5+
Most of our energy was focused on getting the release out and as part of the release, which meant fixing lots of issues:
6+
7+
- landaire made ctrl-c behavior configurable ([#706](https://github.com/nushell/nushell/pull/706))
8+
- svartalf fixed an issue with detecting disks in macOS ([#700](https://github.com/nushell/nushell/pull/700))
9+
- andrasio fixed a few issues with plugins ([#697](https://github.com/nushell/nushell/pull/697), [#698](https://github.com/nushell/nushell/pull/698))
10+
- est31 moved us one more step closer to building on stable ([#731](https://github.com/nushell/nushell/pull/713))
11+
- pka fixed an issue when trying to build without crossterm support ([#704](https://github.com/nushell/nushell/pull/704))
12+
- piotrek-szczygiel fixed usage info for the echo command ([#705](https://github.com/nushell/nushell/pull/705))
13+
- BradyBromly made some improvements to the README ([#720](https://github.com/nushell/nushell/pull/720))
14+
- Also big thanks to our issue reporters: lienke, cHolzberger, futile, dbarnett, SafariMonkey, jonmast, eklmv, sorrell, Nalleyer, and rirze.

blog/2019-10-04-twin0006.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# This week in Nu #6
2+
3+
Happy Hacktoberfest! Lots of new contributors this week as Hacktoberfest kicks off
4+
5+
- jonathandturner/wycats/andrasio were on the [Changelog podcast](https://changelog.com/news/L1bn/visit) talking about the history and general ideas behind Nu
6+
- marcelocg translated the Nu book to [Brazilian Portuguese](https://book.nushell.sh/pt-br) (obrigado!)
7+
- Nu passed 5000 stars on GitHub! 🎉
8+
- est31 moved Nu onto beta, so Nu will be able to work on stable in an upcoming release of Rust!
9+
- BradyBromley, mlbright, pizzafox, iggy14750, JesterOrNot fixed some issues in the README
10+
- JesterOrNot added GitPod support
11+
- JonnyWalker81 added `post` header support and added support for vi-keys to text scrolling
12+
- vsoch fixed some issues with CI
13+
- rnxpyke fixed some output issues and added an experimental regex plugin
14+
- DrSensor added an area for packaging status in the readme
15+
- marcelocg, nalshihabi, coolshaurya, yahsinhuangtw, notryanb, gilesv, pema99, Charles-Schelich, cristicismas, mfarberbrodsky added documentation for commands

blog/2019-10-11-twin0007.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# This week in Nu #7
2+
3+
The first of the big refactors landed this week, with lots of work still in-progress.
4+
5+
- wycats landed a major rewrite of the parser to better handle external/internal as well as more accurate coloring ([#728](https://github.com/nushell/nushell/pull/728))
6+
- twe4ked and chhetripradeep added docs ([#802](https://github.com/nushell/nushell/pull/802), [#797](https://github.com/nushell/nushell/pull/797), [#795](https://github.com/nushell/nushell/pull/795), [#794](https://github.com/nushell/nushell/pull/794), [#793](https://github.com/nushell/nushell/pull/793), [#792](https://github.com/nushell/nushell/pull/792), [#791](https://github.com/nushell/nushell/pull/791))
7+
- daveremy for helping out with the contributor book ([#4](https://github.com/nushell/contributor-book/pull/4))
8+
- Thanks to pizzafox, empath75, t-hart, ArekMiszcz, jordelver, daveremy, and jankeromnes for filing issues

blog/2019-10-18-twin0008.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# This week in Nu #8
2+
3+
This week included some key stability fixes, new streaming functionality, and the [0.4.0 release](http://www.jonathanturner.org/2019/10/nushell-0_4_0.html)
4+
5+
- Detegr fixed some issues with parsing filesizes ([#847](https://github.com/nushell/nushell/pull/847))
6+
- jonathandturner released 0.4.0 and did some additional tidying ([#844](https://github.com/nushell/nushell/pull/844))
7+
- jonathandturner also added new streaming table support ([#812](https://github.com/nushell/nushell/pull/812))
8+
- t-hart added a new from-ssv command ([#835](https://github.com/nushell/nushell/pull/835))
9+
- andrasio fixed a handful of issues with first, last, and count ([#833](https://github.com/nushell/nushell/pull/833))
10+
- wycats continued to improve the new coloring support ([#831](https://github.com/nushell/nushell/pull/831))
11+
- wycats also added a way to create unstable features behind flags (#810)
12+
- thegedge fixed an issue with how external commands got their values ([#829](https://github.com/nushell/nushell/pull/829))
13+
- New docs added by sdfnz ([#836](https://github.com/nushell/nushell/pull/836))
14+
-

blog/2019-10-25-twin0009.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# This week in Nu #9
2+
3+
New support for grouping results and your platform's recycle bin, docs about writing Nu plugins, and more bugfixes.
4+
5+
- t-hart updated how `from-ssv` works to better fit real-world tasks ([#845](https://github.com/nushell/nushell/pull/845))
6+
- andrasio fixed some path issues in `inc` ([#848](https://github.com/nushell/nushell/pull/848))
7+
- andrasio also added the new `group-by` command ([#857](https://github.com/nushell/nushell/pull/857))
8+
- jdvr connect Nu to the local platform recycle bin, so `rm` can now move to Trash ([#854](https://github.com/nushell/nushell/pull/854))
9+
- detegr fixed a panic inside of the `enter` command ([#862](https://github.com/nushell/nushell/pull/862))
10+
- vsoch has continued building plugins in Go and Python and [documenting the process](https://vsoch.github.io/2019/nushell-golang-plugin-library/)
11+
- wycats continued to improve how commands are colored ([#864](https://github.com/nushell/nushell/pull/864))
12+
- Charles-Schleich added more docs ([#858](https://github.com/nushell/nushell/pull/858))

blog/2019-11-01-twin0010.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# This week in Nu #10
2+
3+
Lots of new commands this week, some updates in how we handle paths and column paths, better debugging capabilities, improved command help, more work towards getting Nu ready to be a login shell, and more documentation.
4+
5+
- We're currently running a [short survey about Nu](https://t.co/nujSjnI0dr?amp=1). Even if you aren't a Nu user, we'd love to hear from you!
6+
- wycats added better tracing for debugging the parser ([#892](https://github.com/nushell/nushell/pull/892))
7+
- notryanb updated `fetch` to be able to load URLs from strings and $it ([#886](https://github.com/nushell/nushell/pull/886))
8+
- jonathandturner added updates to always save history ([#881](https://github.com/nushell/nushell/pull/881)); added parameter descriptions to command help ([#882](https://github.com/nushell/nushell/pull/882)); added new builtin variables `$nu:config`, `$nu:env`, and `$nu:path`([#883](https://github.com/nushell/nushell/pull/883), [#884](https://github.com/nushell/nushell/pull/884)); added support for reading the PATH from config ([#885](https://github.com/nushell/nushell/pull/885)), added a new `read` command for easier text handling ([#889](https://github.com/nushell/nushell/pull/889)), and added `prepend` and `append` for adding rows to tables ([#890](https://github.com/nushell/nushell/pull/890))
9+
- andrasio added more support for working with ~ in paths across platforms ([#879](https://github.com/nushell/nushell/pull/879)) as well as added initial support for row numbers in column paths ([#892](https://github.com/nushell/nushell/pull/892), [#898](https://github.com/nushell/nushell/pull/898))
10+
- andrasio also worked on better separation between the parser and other subsystems ([#874](https://github.com/nushell/nushell/pull/874))
11+
- oknozor and loksonarius added more documentation for commands ([#871](https://github.com/nushell/nushell/pull/871), [#873](https://github.com/nushell/nushell/pull/873), [#899](https://github.com/nushell/nushell/pull/899))

0 commit comments

Comments
 (0)