github maragudk/gomponents v1.3.0
v1.3.0 - the "fix a lot of stuff and make it faster" release

2 months ago

So many changes! Thank you to all contributors, you're great! 😎

Here are the highlights:

  • @Hendrikto found some nice performance improvements by introducing an internal raw type, that you'll get automatically by just keeping on using the Text/Textf and Raw/Rawf functions. He also fixed the benchmarks, which turned out to actually measure the wrong thing because of behind-the-scenes compiler optimizations in the benchmark code itself. Thanks, @Hendrikto!
  • I've added a new experimental x/slices package, as a way of letting people have the Map/Filter/Reduce workflow that's been requested so many times over the years. Note that the x package is for experimental stuff, so it doesn't have the same compatibility guarantees as the rest of the gomponents module.

There are a lot of smaller additions, fixes, and performance improvements. See the full list below.

Again, thank you to all contributors!

PS: You'll notice my coding agent @maragubot as a contributor. Rest assured, I still review and merge all changes to gomponents manually.

What's Changed

New Contributors

Full Changelog: v1.2.0...v1.3.0

Don't miss a new gomponents release

NewReleases is sending notifications on new releases.