Skip to content

docs: document version.json setup and fix config-{env}.json examples#77

Merged
ksandell merged 1 commit into
developfrom
docs/app-version-setup
Mar 31, 2026
Merged

docs: document version.json setup and fix config-{env}.json examples#77
ksandell merged 1 commit into
developfrom
docs/app-version-setup

Conversation

@ksandell

Copy link
Copy Markdown
Contributor

Summary

  • Add version.json creation steps to Quick-Start, Your-First-App, and Project-Structure guides — explains getAppCode()/getAppName()/getAppVersion() and the Monolog channel / storage path side-effect of code
  • Fix all config-{env}.json examples to use correct top-level keys (application.global.*, logger.*) instead of the wrong app.* / logging.* keys that didn't match the actual skeleton
  • Remove the redundant "version" key from the tutorial config.json example (canonical location is now version.json)
  • Add \n to line_format in all logger file-driver examples and document the Linux/Docker/Unix line-ending requirement in Configuration.md and the Getting-Started guides

Test plan

  • Review doc/Getting-Started/Quick-Start.md — version.json section present
  • Review doc/Getting-Started/Your-First-App.md — Step 0 (version.json) present; Step 5 config uses correct keys
  • Review doc/Getting-Started/Project-Structure.md — version.json in directory tree and config section; correct config-dev.json example
  • Review doc/User-Guide/Configuration.md — version.json section at top; \n in line_format examples with note

- Add version.json creation steps to Quick-Start, Your-First-App, and
  Project-Structure guides; explain getAppCode/Name/Version() getters
  and the Monolog channel / storage path side-effect of 'code'
- Fix all config-{env}.json examples to use correct top-level keys
  (application.global.*, logger.* instead of app.*, logging.*)
- Remove redundant "version" key from config.json tutorial example
- Add \n to line_format in all logger file-driver examples and document
  the Linux/Docker line-ending requirement in Configuration.md and the
  Getting-Started guides
@ksandell ksandell merged commit cd64c12 into develop Mar 31, 2026
4 checks passed
@ksandell ksandell deleted the docs/app-version-setup branch March 31, 2026 05:16
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