Skip to content

Version 0.1.0#21

Closed
h2non wants to merge 24 commits intozzarcon:masterfrom
h2non:version/0.1.0
Closed

Version 0.1.0#21
h2non wants to merge 24 commits intozzarcon:masterfrom
h2non:version/0.1.0

Conversation

@h2non
Copy link

@h2non h2non commented Feb 3, 2015

Note that this PR is still a work in progress, since there's a lot of improvements, features and API changes that requires a deep test coverage. This PR is oriented to a next library version release (0.1.0)

I made several major improvements/refactors, follow better conventions and adding support for some nice-to-have features, detailed below:

  • Simplified and normalized project files and folders structure (convention focused)
  • Simplified dev workflow. Removes Grunt and uses a simple Makefile
  • Add to bower #19 Add support for Bower/Component web package managers (but it's still required package publishing)
  • Remove jQuery dependency #4 - Removes jQuery dependency (but also supports it a DOM nodes wrapper). Based on First attempt at removing the jQuery dependancy #11
  • Support multiple elements at same time #5 Support multiple elements focus (still experimental, it's a bit rudimentary implementation. There's also missing the spotlight animation)
  • Uses semver versioning convention
  • New and clean test suite: uses mocha instead of qunit. Removes git code and dependencies.
  • Better documentation

IMPORTANT: note that there's still required some refactors and better code design and clean API, but the existent code and features are an initial good point to start with

@h2non h2non changed the title Version/0.1.0 New version 0.1.0 Feb 3, 2015
@h2non
Copy link
Author

h2non commented Feb 3, 2015

Tests are still pending. I want to create a realistic test suite and running it in PhantomJS using the mocha wrapper (see Makefile). Additionally it should run also in SauceLabs, Testling or BrowserStack in order to guarantee the cross-browser support

@h2non h2non changed the title New version 0.1.0 Version 0.1.0 Feb 3, 2015
@h2non h2non closed this Jun 27, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant