v1.0 - First Release
📚 Hey there,
We’re thrilled to announce version 1.0.0 — the very first stable release of the Library Management System. This version is packed and ready to make your bookish life easier than ever.
After months of tinkering, testing, and a few too many coffee breaks ☕ — it's finally here.
🧰 Installation? We made it fun.
We know some folks panic at the word "install" — so we prepared 4 different setup methods to fit every skill level.
Just check the README Installation section — whether you’re a click-and-go fan or a terminal ninja, you’ll be fine. 😄
🛡️ Important Reminder
This version uses a local MySQL database, so make sure to run it (e.g. via XAMPP) before launching the app.
Let us know what you think, report bugs, or even contribute if you're feeling generous with your keyboard time.
And hey — don't forget to ⭐ the repo if this helped you out!
Happy coding!
What's Changed
- Config.java file added for Database Operation by @Burakegekocabay in #1
- Add main login screen layout (main.fxml) by @esmasmarangoz in #2
- Add staff login screen layout(StaffLogin.fxml) by @esmasmarangoz in #3
- Minor changes have been made to the FXML files by @esmasmarangoz in #4
- Implement database check and creation, add staff login navigation by @Burakegekocabay in #5
- Added a password visibility toggle for better user experience. by @esmasmarangoz in #6
- Changed the show password button to a show password check box and made few more changes. by @erendemiray in #7
- fix: update show password functionality for improved usability by @esmasmarangoz in #9
- Critical Change about MYSQL Login Credentials and Fixed initialize method for showPassword feature by @Burakegekocabay in #10
- Random Security Key feature and protection about SQL Injection by @Burakegekocabay in #11
- Update reset page by @Burakegekocabay in #12
- StackPane update for main.fxml by @erendemiray in #13
- Refactor Database Connection by @Burakegekocabay in #14
- Bug Fixes & Login method for staff user by @Burakegekocabay in #15
- Edited Button onAction methods && JAVAFX version update by @Burakegekocabay in #16
- Added functionality to open corresponding pages for buttons on StaffMainPage.fxml. by @esmasmarangoz in #18
- Clickable ImageView buttons added by @Burakegekocabay in #19
- TableView for MemberManagementSystem page by @Burakegekocabay in #20
- MemberUpdate page for staff user by @Burakegekocabay in #21
- Major Update by @Burakegekocabay in #23
- Major Update / Staff's All Pages by @Burakegekocabay in #24
Full Changelog: https://github.com/Burakegekocabay/Library-Management-System/commits/v1.0