A JavaScript library to position floating elements and create interactions for them.
MIT License
Bot releases are visible (Hide)
Published by FezVrasta over 7 years ago
This minor release aims to clean the code after the work performed in 1.5.1 and reduce the size and complexity of it.
Published by FezVrasta over 7 years ago
This is an almost major release because lot of stuff have been rewritten and bugs fixed.
fixed
positions because they are useless and creates problems and nothing elsePublished by FezVrasta over 7 years ago
Published by FezVrasta over 7 years ago
Published by FezVrasta over 7 years ago
Changelog:
.babelrc
from npm bundle to avoid build problems in 3rd party build setups (#168)Published by FezVrasta over 7 years ago
Changelog:
Published by FezVrasta almost 8 years ago
Don't ask where v1.0.3 gone, no idea.
By the way, here's the changelog for this version:
We also released Tooltip.js v1.0.3:
Published by FezVrasta almost 8 years ago
Published by FezVrasta almost 8 years ago
arrow
modifierPublished by FezVrasta almost 8 years ago
Read the introduction post about Popper.js v1 at https://medium.com/@FezVrasta/popper-js-v1-5e8b3acd888c
Changelog:
_
prefixes from propertiesparse
method from core library, you can't automatically create popper's markup using Popper.js core. If you need the feature, here you can find a custom modifier that reintroduces the feature. https://gist.github.com/FezVrasta/075d228ffb855688c75a69c6d1d6afce
parse
methodpreventOverflow
and flip
modifiers (#75)data.attributes
, properties with false
values will be removedonCreate
and onUpdate
methods have been converted to properties of the options
objectnew Popper(a, b, { ...otherOptions, onCreate: () => {}, onUpdate: () => {} })
gpuAcceleration
is now an option of the applyStyle
modifier (modifiers.applyStyle.gpuAcceleration
)auto
placement, it will automatically get converted to the placement with more free space available (addresses #1)inner
modifier, it allows to make the popper flow toward the inner of the reference element (addresses #83)Published by FezVrasta almost 8 years ago
In this release:
inner
modifier (see #83)Published by FezVrasta almost 8 years ago
This new beta release fixes several edge cases and bugs, it also improves the code quality.
Published by FezVrasta almost 8 years ago
This second beta fixes the problems with the positioning on inline
elements.
I've not remaining bugs related to v1 on the issues tracker, I ask you guys to give this beta a try and report any problems you may find.
If nothing raises until next week, I'm going to promote this to RC and I'll finally publish v1, deprecating v0.
Published by FezVrasta almost 8 years ago
We are almost there!
All the tests are green and there is only a remaining bug that is going to be fixed in the next beta.
The passage to beta
means that I'm not going to change the API anymore and it is to be considered stable.
Please refer to CHANGELOG.md to the full list of breaking changes between v0 and v1.
Published by FezVrasta almost 8 years ago
Fixed various minor bugs.
Published by FezVrasta almost 8 years ago
Published by FezVrasta almost 8 years ago
All the tests have been fixed (except for one on IE10 which has been skipped temporarily).
There could be little changes in the way Popper.js calculates the margins from the edges of body
since now it excludes the margins (it means that a body with 8px margin will be 13px shifted from the edge of the window.
Please report any problems you find using the bug tracker of GitHub and filling out the issues template.
Published by FezVrasta about 8 years ago
Install with npm install [email protected]
Published by FezVrasta about 8 years ago
remove
polyfill on IEPublished by FezVrasta about 8 years ago