Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps) bump penlight from 1.9.2 to 1.10.0 #7127

Merged
merged 1 commit into from
May 6, 2021
Merged

Conversation

bungle
Copy link
Member

@bungle bungle commented May 6, 2021

Summary

  • deprecate: permute.iter, renamed to permute.order_iter (removal later)
    #360
  • deprecate: permute.table, renamed to permute.order_table (removal later)
    #360
  • deprecate: Date module (removal later)
    #367
  • feat: permute.list_iter to iterate over different sets of values
    #360
  • feat: permute.list_table generate table with different sets of values
    #360
  • feat: Lua 5.4 'warn' compatibility function
    #366
  • feat: deprecation functionality utils.raise_deprecation
    #361
  • feat: utils.splitv now takes same args as split
    #373
  • fix: dir.rmtree failed to remove symlinks to directories
    #365
  • fix: pretty.write could error out on failing metamethods (Lua 5.3+)
    #368
  • fix: app.parse now correctly parses values containing '=' or ':'
    #373
  • fix: dir.makepath failed to create top-level directories
    #372
  • overhaul: array2d module was updated, got additional tests and several
    documentation updates
    #377
  • feat: aray2d now accepts negative indices
  • feat: array2d.row added to align with column
  • fix: bad error message in array2d.map
  • fix: array2d.flatten now ensures to deliver a 'square' result if nil is
    encountered
  • feat: array2d.transpose added
  • feat: array2d.swap_rows and array2d.swap_cols now return the array
  • fix: aray2d.range correctly recognizes R column in spreadsheet format, was
    mistaken for R1C1 format.
  • fix: aray2d.range correctly recognizes 2 char column in spreadsheet format
  • feat: array2d.default_range added (previously private)
  • feat: array2d.set if used with a function now passes i,j to the function
    in line with the new implementation.
  • fix: array2d.iter didn't properly iterate the indices
    #376
  • feat: array2d.columns now returns a second value; the column index
  • feat: array2d.rows added to be in line with columns

### Summary

 - deprecate: `permute.iter`, renamed to `permute.order_iter` (removal later)
   [#360](lunarmodules/Penlight#360)
 - deprecate: `permute.table`, renamed to `permute.order_table` (removal later)
   [#360](lunarmodules/Penlight#360)
 - deprecate: `Date` module (removal later)
   [#367](lunarmodules/Penlight#367)
 - feat: `permute.list_iter` to iterate over different sets of values
   [#360](lunarmodules/Penlight#360)
 - feat: `permute.list_table` generate table with different sets of values
   [#360](lunarmodules/Penlight#360)
 - feat: Lua 5.4 'warn' compatibility function
   [#366](lunarmodules/Penlight#366)
 - feat: deprecation functionality `utils.raise_deprecation`
   [#361](lunarmodules/Penlight#361)
 - feat: `utils.splitv` now takes same args as `split`
   [#373](lunarmodules/Penlight#373)
 - fix: `dir.rmtree` failed to remove symlinks to directories
   [#365](lunarmodules/Penlight#365)
 - fix: `pretty.write` could error out on failing metamethods (Lua 5.3+)
   [#368](lunarmodules/Penlight#368)
 - fix: `app.parse` now correctly parses values containing '=' or ':'
   [#373](lunarmodules/Penlight#373)
 - fix: `dir.makepath` failed to create top-level directories
   [#372](lunarmodules/Penlight#372)
 - overhaul: `array2d` module was updated, got additional tests and several
   documentation updates
   [#377](lunarmodules/Penlight#377)
 - feat: `aray2d` now accepts negative indices
 - feat: `array2d.row` added to align with `column`
 - fix: bad error message in `array2d.map`
 - fix: `array2d.flatten` now ensures to deliver a 'square' result if `nil` is
   encountered
 - feat: `array2d.transpose` added
 - feat: `array2d.swap_rows` and `array2d.swap_cols` now return the array
 - fix: `aray2d.range` correctly recognizes `R` column in spreadsheet format, was
   mistaken for `R1C1` format.
 - fix: `aray2d.range` correctly recognizes 2 char column in spreadsheet format
 - feat: `array2d.default_range` added (previously private)
 - feat: `array2d.set` if used with a function now passes `i,j` to the function
   in line with the `new` implementation.
 - fix: `array2d.iter` didn't properly iterate the indices
   [#376](lunarmodules/Penlight#376)
 - feat: `array2d.columns` now returns a second value; the column index
 - feat: `array2d.rows` added to be in line with `columns`
@bungle bungle merged commit 509ba32 into master May 6, 2021
@bungle bungle deleted the chore/penlight-1.10.0 branch May 6, 2021 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants