Releases: scionaltera/agonyforge
v0.0.11
What's Changed
- Remove DynamoDB reference in buildspec by @scionaltera in #352
- let people restart creating characters if they're incomplete by @scionaltera in #353
- Add additional directions by @scionaltera in #354
- Fix lazy loading error by @scionaltera in #355
- Item Editor by @scionaltera in #356
- update readme by @scionaltera in #365
- Role Framework by @scionaltera in #366
- Make it prettier by @scionaltera in #367
- get more info in logs from error handler by @scionaltera in #368
- pipe access logs into the regular mud logs by @scionaltera in #369
- on the server it complains because LogbackValve is not async by @scionaltera in #371
- CORS and CSRF configuration by @scionaltera in #372
- Fix role bugs by @scionaltera in #373
- help command by @scionaltera in #374
- enforce unique character names by @scionaltera in #375
- character menu was getting appended to the greeting by @scionaltera in #376
- Configurable header name for remote IP resolution by @scionaltera in #377
- Room Description Improvements by @scionaltera in #378
- Connection Maintenance by @scionaltera in #379
- Avoid Code Duplication by @scionaltera in #380
- remove StringTool and use native CSS word wrapping instead by @scionaltera in #383
Full Changelog: v0.0.10...v0.0.11
v0.0.10
What's Changed
- Switch to RabbitMQ by @scionaltera in #97
- Timer Services by @scionaltera in #109
- added very simple in-game passage of time by @scionaltera in #110
- Character Stats by @scionaltera in #118
- Effort by @scionaltera in #119
- move Questions into their own package by @scionaltera in #123
- Dice Rolling by @scionaltera in #141
- big dynamodb refactor by @scionaltera in #155
- accidentally broke Spring by having two beans named Constants by @scionaltera in #158
- fix logout by @scionaltera in #161
- Updated Cognito CloudFormation template by @scionaltera in #162
- move the menu implementations into the core module by @scionaltera in #169
- add species by @scionaltera in #178
- add professions (aka. character classes) by @scionaltera in #193
- upgrade rabbitmq version by @scionaltera in #224
- switch from OIDC with Cognito to OAUTH2 with GitHub for auth by @scionaltera in #264
- stop using deprecated functions in jQuery by @scionaltera in #267
- add git attributes to preserve line endings on .sh files by @scionaltera in #276
- remove unnecessary stuff from Dockerfile, minor update to README by @scionaltera in #277
- Some attributes not copying from character prototype to instance by @scionaltera in #279
- avoid duplication by @scionaltera in #280
- pitest breaks on windows because classpath on command line is too long by @scionaltera in #290
- Room editor by @scionaltera in #291
- Switch from DynamoDB to PostgreSQL by @scionaltera in #350
Full Changelog: v0.0.9...v0.0.10
v0.0.9
What's Changed
- Pronouns by @scionaltera in #60
- Class rename by @scionaltera in #61
- Improved wear slots by @scionaltera in #62
- Dynamodb paging by @scionaltera in #63
- Bump software.amazon.awssdk:bom from 2.19.21 to 2.19.26 by @dependabot in #64
- Bump io.projectreactor.netty:reactor-netty from 1.1.2 to 1.1.3 by @dependabot in #67
- Bump com.hazelcast:hazelcast from 5.2.1 to 5.2.2 by @dependabot in #69
- Bump software.amazon.awssdk:bom from 2.19.26 to 2.20.14 by @dependabot in #70
- Formatted output by @scionaltera in #71
- Repository bundle by @scionaltera in #72
- Bump io.projectreactor.netty:reactor-netty from 1.1.3 to 1.1.4 by @dependabot in #74
- Bump software.amazon.awssdk:bom from 2.20.14 to 2.20.17 by @dependabot in #75
- Bump org.springframework.boot from 3.0.2 to 3.0.4 by @dependabot in #73
- Bump software.amazon.awssdk:bom from 2.20.17 to 2.20.22 by @dependabot in #76
- simple SCORE command by @scionaltera in #77
- Bump org.webjars:jquery from 3.6.3 to 3.6.4 by @dependabot in #79
- Bump io.projectreactor.netty:reactor-netty from 1.1.4 to 1.1.5 by @dependabot in #80
- Bump software.amazon.awssdk:bom from 2.20.22 to 2.20.30 by @dependabot in #81
- Bump com.hazelcast:hazelcast from 5.2.2 to 5.2.3 by @dependabot in #83
- Bump software.amazon.awssdk:bom from 2.20.30 to 2.20.33 by @dependabot in #85
- Bump org.springframework.boot from 3.0.4 to 3.0.5 by @dependabot in #84
- Bump software.amazon.awssdk:bom from 2.20.33 to 2.20.42 by @dependabot in #89
- Bump com.palantir.docker from 0.34.0 to 0.35.0 by @dependabot in #86
- Bump org.testcontainers:junit-jupiter from 1.17.6 to 1.18.0 by @dependabot in #90
- Bump org.testcontainers:testcontainers from 1.17.6 to 1.18.0 by @dependabot in #88
- Bump io.projectreactor.netty:reactor-netty from 1.1.5 to 1.1.6 by @dependabot in #91
- Bump software.amazon.awssdk:bom from 2.20.42 to 2.20.47 by @dependabot in #92
- Finalize v0.0.9 by @scionaltera in #95
Full Changelog: v0.0.8...v0.0.9
v0.0.8
What's Changed
- initial support for items by @scionaltera in #38
- now we can see items in rooms by @scionaltera in #39
- adjust the descriptions for items by @scionaltera in #40
- Inventory commands by @scionaltera in #42
- Lookup utilities by @scionaltera in #43
- Combined Dependency Updates by @scionaltera in #55
- Wear slots by @scionaltera in #58
Full Changelog: v0.0.7...v0.0.8
v0.0.7
What's Changed
- move to Java 17 so that we can go to Spring Boot 3 by @scionaltera in #28
- Bump org.springframework.boot from 2.7.5 to 3.0.0 by @dependabot in #26
- a tiny bit more information from the build by @scionaltera in #29
- very basic LOOK command! now we can see where we are! by @scionaltera in #30
- exits and movement commands by @scionaltera in #31
- A couple nice-to-have things by @scionaltera in #32
- Command refactor by @scionaltera in #33
- WHO command to see who is online by @scionaltera in #34
- add a screenshot to the readme by @scionaltera in #35
- v0.0.7 by @scionaltera in #36
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- basic command interpreter by @scionaltera in #22
- Bump info.solidsoft.pitest from 1.9.0 to 1.9.11 by @dependabot in #23
- Bump bootstrap from 5.2.2 to 5.2.3 by @dependabot in #24
- Bump software.amazon.awssdk:bom from 2.18.21 to 2.18.25 by @dependabot in #25
- Rooms and Comms by @scionaltera in #27
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- Session refactor by @scionaltera in #15
- Character instances by @scionaltera in #19
- Bump DynamoDBLocal from 1.16.0 to 1.20.0 by @dependabot in #18
- Bump software.amazon.awssdk:bom from 2.18.15 to 2.18.21 by @dependabot in #17
- Bump hazelcast from 5.2.0 to 5.2.1 by @dependabot in #16
- create the table in DynamoDbLocal automatically by @scionaltera in #20
- Automated builds by @scionaltera in #21
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
- Bump reactor-netty from 1.0.24 to 1.1.0 by @dependabot in #10
- DynamoDB by @scionaltera in #11
- named characters associated with users and persisted by @scionaltera in #12
- updated DynamoDB definition to add gsi2 by @scionaltera in #13
- Character Menus by @scionaltera in #14
Full Changelog: v0.0.3...v0.0.4
v0.0.3
A lot of work around session handling. Development of the UI architecture and patterns. Client side improvements. Renamed the modules. Added some sick ASCII art.
It's very stable and solid now, and a good platform to go forward and build a game on.
What's Changed
- Enable Chat by @scionaltera in #5
- remove InMemoryUserRepository by @scionaltera in #6
- Simple Names by @scionaltera in #7
- Module rename and banner by @scionaltera in #8
- Configurable greeting and client improvements by @scionaltera in #9
Full Changelog: v0.0.2...v0.0.3
v0.0.2
Split the application into two modules: core and demo. If you were going to use this to write your own MUD you could take the core jar, use it as a dependency and use the demo module as a model for how to build your own game. All the parts you'd want to customize are now moved over to demo, and nothing in demo is required for core to run as long as you have written some kind of application module.