8000 Comparing v0.128.2...v0.129.0 · gohugoio/hugo · GitHub
[go: up one dir, main page]

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: gohugoio/hugo
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.128.2
Choose a base ref
...
head repository: gohugoio/hugo
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.129.0
Choose a head ref
  • 14 commits
  • 23 files changed
  • 3 contributors

Commits on Jul 4, 2024

  1. releaser: Prepare repository for 0.129.0-DEV

    [ci skip]
    bep committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    edeed52 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. Add hash.XxHash

    Also move the non crypto hash funcs into this new package.
    
    This is much faster than e.g. MD5, especially for larger inputs:
    
    ```
    BenchmarkXxHash/xxHash_43-10         	 9917955	       112.2 ns/op	      56 B/op	       4 allocs/op
    BenchmarkXxHash/mdb5_43-10           	 6017239	       204.1 ns/op	      96 B/op	       3 allocs/op
    BenchmarkXxHash/fnv32a_43-10         	14407333	        82.30 ns/op	      16 B/op	       1 allocs/op
    BenchmarkXxHash/xxHash_4300-10       	 2916892	       409.7 ns/op	      56 B/op	       4 allocs/op
    BenchmarkXxHash/mdb5_4300-10         	  159748	      7491 ns/op	    4912 B/op	       3 allocs/op
    BenchmarkXxHash/fnv32a_4300-10       	  218210	      5510 ns/op	      16 B/op	       1 allocs/op
    ```
    
    Fixes #12635
    bep committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    644d554 View commit details
    Browse the repository at this point in the history
  2. commands: Fix hugo mod get -u ./...

    Fixes #12625
    bep committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    251a23e View commit details
    Browse the repository at this point in the history
  3. source: Expose GitInfo Body

    Updated bep/gitmap to v1.4.0, to get commit message's Body.
    Added Body to GitInfo struct. Docs upated with commit body example.
    
    Fixes #10905
    PeskyPotato authored and bep committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    0ee2610 View commit details
    Browse the repository at this point in the history
  4. Use xxHash for the change detector

    Much faster compared to MD5:
    
    ```
    name          old time/op    new time/op    delta
    HashingFs-10    21.3µs ± 2%     3.2µs ±17%  -84.96%  (p=0.029 n=4+4)
    
    name          old alloc/op   new alloc/op   delta
    HashingFs-10    12.9kB ± 0%    12.8kB ± 1%   -1.31%  (p=0.029 n=4+4)
    
    name          old allocs/op  new allocs/op  delta
    HashingFs-10      10.0 ± 0%       7.0 ± 0%  -30.00%  (p=0.029 n=4+4)
    ```
    
    Updates #12643
    bep committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    fb8909d View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2024

  1. commands: Simplify the browser live reload logic

    And improve the logging for live reload.
    
    Closes #12643
    bep committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    094f746 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc2d19e View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    0f42d97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce5a2ce View commit details
    Browse the repository at this point in the history
  3. deps: Go mod tidy

    bep committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    439f07e View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    7be0377 View commit details
    Browse the repository at this point in the history
  2. Throw error if resources.PostProcess is used in a deferred template

    That just doesn't work.
    
    See #12655
    bep committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    f0ed91c View commit details
    Browse the repository at this point in the history
  3. tpl: Use xxHash instead of MD5 to hash the deferred templates

    Motivation is performance. These templates are typically very small, so the win is minor, I guess.
    bep committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    4d8bfa7 View commit details
    Browse the repository at this point in the history
  4. releaser: Bump versions for release of 0.129.0

    [ci skip]
    bep committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    e85be29 View commit details
    Browse the repository at this point in the history
Loading
0