Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: jmattaa/laser

v1.7.6

22 Oct 20:40
7caf24b

Choose a tag to compare

What's changed

More file types have been defined, resulting in a more colorized output for a bigger range of file types.

Full Changelog: v1.7.5...v1.7.6

v1.7.5

15 Sep 16:49
2619f87

Choose a tag to compare

What's Changed

The stat of a filter is now being precomputed to improve the speed of filters and unlike v1.7.4 filters aren't being checked if no filter has been provided.

Full Changelog: v1.7.4...v1.7.5

v1.7.4

30 Aug 20:14
d5cb225

Choose a tag to compare

What's Changed

This release improves the overall performance of the program, and adrresses a bug where long symlink paths would crash the program.

Full Changelog: v1.7.3...v1.7.4

v1.7.3

14 Aug 20:47
f83dfa4

Choose a tag to compare

What's Changed

  • Minor optimizations to improve overall preformace by @jmattaa in #60
    This release introduces overall performance improvements.

Full Changelog: v1.7.2...v1.7.3

v1.7.2

17 Jun 11:26
570dbd0

Choose a tag to compare

What's Changed

This patch adds a line at the end of the output with the total size of all entries when using the -s/--directory-size to provide a summary of all the listed entries.

Example:
Screenshot 2025-06-17 at 13 25 29

Full Changelog: v1.7.1...v1.7.2

v1.7.1

04 Jun 20:45
25454ff

Choose a tag to compare

What's Changed

  • Fix symlink git status issues, and single entry listing issues by @jmattaa in #58

This release adress some issues with the git status listing of symlinks and the single entry listing.

  • Symlink entries: The git status information wouldn't show correctly it would either return empty brackets or nothing at all, now the issue has been fixed, where symlinks alsow shows the git status.
  • Single file listing: Before these commits if you listed a single entry it would always be treated as a regular file, now single entries are handled correctly and colored and outputed as expected.

Before:
Screenshot 2025-06-04 at 22 39 23

After:
Screenshot 2025-06-04 at 22 41 13

Full Changelog: v1.7.0...v1.7.1

v1.7.0

27 May 21:31
4e1ce01

Choose a tag to compare

What's Changed

Add -s / --directory-size flag

The new -s flag enables the program to calculate and display the sizes of subdirectories. When used, this flag automatically forces the --long flag.

The default value of it can be changed via the L_default_args:

L_default_args = {
  -- ...
  directory_size = false, -- calculate the sizes of subdirectories
  -- ...
}

Full Changelog: v1.6.3...v1.7.0

v1.6.3

27 May 15:49
147c42a

Choose a tag to compare

Minor feature fix

Added the recursive option as a default arg for lua

L_default_args = {
-- ... everything is like before
recursive = false -- boolean to enable recursive tree printing by default
-- ...
}

Full Changelog: v1.6.2...v1.6.3

v1.6.2

30 Apr 18:01
7cb4f6d

Choose a tag to compare

Fix bug

Fix a bug where calling --no-sort and -r will throw a free address which was not malloc()-ed error.

Full Changelog: v1.6.1...v1.6.2

v1.6.1

30 Apr 17:52

Choose a tag to compare

Minor fix - shell completions

Update completions files to contain all the completions for shell completion. See v1.6.0 for the new features.

Full Changelog: v1.6.0...v1.6.1