Skip to content

Releases: gregoriodelasheras/pokedex-js

v.1.1.3

29 Mar 20:42
Compare
Choose a tag to compare
  • Correct linting issues with ESLint

v.1.1.2

27 Mar 13:54
5af27c3
Compare
Choose a tag to compare
  • Compress and minify JS and CSS files for better performance
  • Improve DOM rendering performance
  • Update README.md with information about the project

v.1.1.1

26 Mar 20:23
Compare
Choose a tag to compare
  • Create method to load data for the current 8 generations of Pokémon
  • Add new data for each query (species, abilities, description)
  • Create method to correct errors in the filtering search
  • Change method names and add comments to optimize the code
  • Style the elemental types
  • The user can now use the navbar to select the generation to be consulted
  • The home page now displays a welcome message to the user and an animated image of the Kanto Pokédex

v.1.1.0

24 Mar 16:48
Compare
Choose a tag to compare

The application leaves its alpha state, it is now fully functional. At the moment it allows to visualize and filter Pokémon of the first generation (#001 - #151).

Changes:

  • Add Bootstrap, a Navbar and a filter to search Pokémon
  • Optimize JS code with jQuery, change method names for better comprehension
  • Unify old CSS / Sass code and simplify in one file (main.scss) to use Bootstrap

v.1.0.7

19 Mar 18:51
Compare
Choose a tag to compare
v.1.0.7 Pre-release
Pre-release
  • Add modal window to display Pokémon data to the user (show image, id, name, height and weight)

v.1.0.6

17 Mar 18:25
Compare
Choose a tag to compare
v.1.0.6 Pre-release
Pre-release
  • Add polyfills for promises and fetch
  • Remove the array of Pokémon objects and replace it with an empty array
  • Add a loadList function as a return key that uses fetch to GET the complete list of Pokémon from PokéAPI
  • Add a loadDetails function to get the Pokémon details using the URL from the Pokémon object in the parameter
  • Create showLoadingMessage and hideLoadingMessage functions, which appends/removes a loading circle bar while data is being loaded in the page

v.1.0.5

16 Mar 15:13
Compare
Choose a tag to compare
v.1.0.5 Pre-release
Pre-release
  • Create new method to display the Pokédex list
  • Create a listener event to display information about the selected Pokémon
  • Remove adding and deleting of testing Pokémon
  • Remove testing filter method
  • Change the location where the Pokédex is displayed
  • Removes the location for testing the filter method
  • Fixes colors to improve accessibility

v.1.0.4

15 Mar 10:17
Compare
Choose a tag to compare
v.1.0.4 Pre-release
Pre-release
  • Adds minimum keys required for new Pokémon entry. Validates that the new Pokémon object has at least the following properties: name, types, evolutions and description.
  • Window alerts are removed and changed to console alerts.
  • Modify some properties of new objects entered for testing purposes.

v.1.0.3

12 Mar 21:00
Compare
Choose a tag to compare
v.1.0.3 Pre-release
Pre-release
  • Change the for loop to the forEach() function to iterate over the Pokémon in the pokemonList array to print the details of each more efficiently.
  • Create a new pokemonRepository variable in an IIFE with return data. The pokemonList array has been moved inside.
  • Add a search filter by Pokémon name
  • Add the option to add new Pokémon (incl. data validation)
  • Add the option to remove the last Pokémon from the array
  • Add a search bar and button to filter Pokémon by name.
  • Add style to Pokédex and new search/filter section

v.1.0.2

11 Mar 15:29
Compare
Choose a tag to compare
v.1.0.2 Pre-release
Pre-release
  • Add HTML structure and CSS style
  • Change the old logo
  • Add favicon
  • Adds responsiveness to the website
  • New function is built to display a list of the Pokédex and indicate when a Pokémon is small, average or big size