Releases: hmellor/auction-website
Releases · hmellor/auction-website
v3.1.0
v3.0.1
What's Changed
- Migrate from
create-react-app
tovite
by @hmellor in #56 - Bump vite from 5.0.10 to 5.0.12 by @dependabot in #58
- Update build and deploy jobs by @hmellor in #60
- Revert "Update build and deploy jobs" by @hmellor in #62
- Bump undici and firebase by @dependabot in #61
- Update GitHub Actions by @hmellor in #63
- Fix incorrect prop type by @hmellor in #64
- Fix time left for real auction by @hmellor in #65
- Update README with new vite commands by @hmellor in #66
- Bump version by @hmellor in #67
Full Changelog: v3.0.0...v3.0.1
v3.0.0
Port to React
This is a big one. The whole site has been ported to React which means that:
- JavaScript functions are no longer exposed to the user
- Reactive state management is now industry standard
- The admin page can be hidden behind authentication
Speaking of the admin page, it's had a make-over. You can now update and reset your auction directly in the GUI:
What's Changed
Full Changelog: v2.5.3...v3.0.0
v2.5.3
2.5.2
2.5.1
A couple of small tweaks and fixes
What's Changed
- If
isDemo
auction resets hourly by @hmellor in #31 - Make currency configurable per-item in item data by @hmellor in #32
- Fix missing
id
for amount input's label by @hmellor in #33 - Fix admin check, add admin func, add debug logs by @hmellor in #34
- Document currency field by @hmellor in #35
Full Changelog: v2.5.0...v2.5.1
v2.5.0
Stop local & Firestore data conflicts and specify time more humanly
What's Changed
- Get item data from Firestore instead of locally by @hmellor in #28
- Apply
Prettier
formatting to all source files by @hmellor in #29 endTime
from ISO string, get items from Firebase data (not local data), and some small tweaks by @hmellor in #30- Item data,
generateRandomItemData
andgenerateItems
moves toitems.js
items[i].endTime
now specified using ISO 8601 format (much more human readable than epoch millis)endTime
sent to Firestore inTimeStamp
format for ease of viewing in Firebase console- All clocks now triggered using
setInterval
instead ofsetTimer
& recursion - Timer will show 10ths of a second when there's less than 10 minutes left (for excitement reasons)
- Item data,
Full Changelog: v2.4.0...v2.5.0
v2.4.0
v2.3.0
v2.2.1
Refactor modals and fix user management
- All modals have been refactored so that the dynamic information is updated as the Bootstrap documentation recommends
- User management was broken in v2.2.0 (#20 (comment)), this should be fixed now
- The
Sign in
button now changes to aSign out
. Signing out doesn't actually sign out the anonymous account, but it allows the user to choose a new name while maintaining traceability in Firestore