A JavaScript library to position floating elements and create interactions for them.
MIT License
Bot releases are hidden (Show)
Published by FezVrasta over 7 years ago
Published by FezVrasta over 7 years ago
module
bundle (#220)Published by FezVrasta over 7 years ago
Published by FezVrasta over 7 years ago
Published by FezVrasta over 7 years ago
BREAKING CHANGE: We have reduced the size of Popper.js removing the Popper.Utils
methods from the basic bundle. If you need them, you can still import popper-utils.js
before popper.js
and they will be available again. But we suggest to directly use the PopperUtils
object exported by popper-utils.js
because we may deprecate Popper.Utils
in the future major versions of Popper.js.
We haven't followed semver in this case because Popper.Utils
weren't so much used and we support a drop-in replacement that makes it super easy to upgrade.
Along with this change, we reduced the size of the bundle a bit more cleaning some code and we refactored our build process to make it easier to maintain and run.
We also released Tooltip.js v1.1.0 to address the breaking change mentioned previously.
Published by FezVrasta over 7 years ago
This release adds a way to provide an object instead of a reference DOM node. More info at #193
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.