Skip to content

Releases: Scottie35/PikaJS

PikaJS v3.2.4

02 Apr 11:41
b121428

Choose a tag to compare

More code minimizations, including using the Nullish Coalescing Assignment operator (??=). 400 bytes smaller!

PikaJS v3.2.3

03 Dec 19:10
2e5b302

Choose a tag to compare

BREAKING CHANGE: Removed .onChange() function, improved $.debounce() docs.
This can be done instead with: $('input#search').on('input', $.debounce(function() { ... }, 500, false));
See README for info.

PikaJS v3.2.2

02 Dec 15:53
71a49cb

Choose a tag to compare

Remove stray $, further code optimization

PikaJS v3.2.1

21 Jul 13:55
16090de

Choose a tag to compare

Fixed bug in .css() where colors like '#aabbcc' were being unnecessarily converted by $.longHex()

PikaJS v3.2.0

29 May 14:27
e45bc5c

Choose a tag to compare

Update ._on() again to fix crazy bugs

PikaJS v3.1.0

26 Mar 12:18
4f43857

Choose a tag to compare

This is a bugfix release. There were 2 rather glaring issues:

  • Updated .contains() so that it works when this is multiple elements
  • Updated ._on() so that it works properly with complex, nested elements. Also fixed special mouseenter/mouseleave compensations.

PikaJS v3.0.0

23 Feb 13:28
2c012c8

Choose a tag to compare

Pika 3.0's biggest change is that it no longer runs "on top of" Balalaika. The Balalaika code has been fully integrated into Pika - and improved!
The rest of the changes are bug fixes in several functions like $.JS and $.t, as well as numerous code optimizations (as always).
PikaJS 3.0.0 is even smaller than 2.0.4!
There are no breaking changes from v2.

PikaJS v2.0.4

24 Mar 11:57
d8997f9

Choose a tag to compare

Fix bug in ._on related to mouseenter/mouseleave;
Fix bug in ._on to make named delegated event listeners work properly for keyboard/mouse events;
Improve .show so it compensates for all inline/stylesheet possibilities

PikaJS v2.0.3

23 Mar 20:28
6fcf8a2

Choose a tag to compare

Changed .show so that if display: none is set via inline CSS, it will use the stylesheet CSS 'display' value instead of default 'block'.
IOW, you can now .show display: flex, display: table, and so on.

PikaJS v2.0.2

22 Feb 20:35
a0e971a

Choose a tag to compare

v2.0.2 - Improved .select / .find so that when this contains multiple elements, this.find(expr) will include matching descendants from ALL the elements - instead of just the first one.