All Versions
9
Latest Version
Avg Release Cycle
93 days
Latest Release
2120 days ago
Changelog History
Changelog History
-
v0.10.0 Changes
May 29, 2019- โ Added
:device
option toScribe.print/2
for printing to a specific device.
0๏ธโฃ Defaults to:stdio
- โ Added
-
v0.9.0 Changes
May 04, 2019- ๐
NoBorder
style added.
- ๐
-
v0.8.2 Changes
January 17, 2019- ๐ Support for Elixir
v1.8
- ๐ Support for Elixir
-
v0.8.1 Changes
July 26, 2018- ๐ Support for Elixir
v1.7
- ๐ Support for Elixir
-
v0.8.0 Changes
March 15, 2018:compile_auto_inspect
and:auto_inspect
config options, both default
to false- โ Added
Scribe.auto_inspect/1
for toggling auto inspect - โ Added
Scribe.auto_inspect?/0
- โ Removed
Scribe.enable/0
andScribe.disable/0
, replaced with above - โ Removed
Scribe.enabled?/0
, replaced with above
๐ To work with production releases, auto-inspect functionality can now be
0๏ธโฃ optionally compiled (not compiled by default). To enable auto-inspect for
your development environment, add this to yourconfig/dev.exs
:config :scribe, compile_auto_inspect: true, auto_inspect: true
To temporarily disable auto-inspect in your shell, use
Scribe.auto_inspect(false)
. Inspect will work as normal until set to
true again.๐จ If auto-inspect is not compiled (or disabled),
Scribe.print/2
and similar
functions will continue to work as normal. -
v0.7.0 Changes
February 19, 2018- ๐ Pseudographics style added
-
v0.6.0 Changes
- Overrides Inspect protocol for
List
andMap
. These types will now automatically return in Scribe's table format. Disabled by default. withconfig :scribe, enable: false
in your Mix config. Scribe.enable
,Scribe.disable
, andScribe.enabled?
added.- Minimum Elixir version bumped to
1.5
.
- Overrides Inspect protocol for
-
v0.5.1 Changes
- โฌ๏ธ Bump pane dependency to v0.2.0.
-
v0.5.0 Changes
- ๐
@behaviour Scribe.Style
implemented (See/style
for example adapters) - Colorized output.
- 0๏ธโฃ Default styling no longer separates data rows.
- Tables no longer width-limited unless specified.
- ๐