Commit Graph

  • 4953e917c9 Merge branch 'master' into develop develop Sergey Penkovsky 2026-01-15 09:00:10 +03:00
  • 1997110d92 chore(release): publish packages master talker_cherrypick_logger-v3.0.2 cherrypick_flutter-v3.0.2 cherrypick-v3.0.2 Sergey Penkovsky 2025-10-20 17:31:40 +03:00
  • 0e600ca3a2 Merge pull request #25 from pese-git/issues/24 Sergey Penkovsky 2025-10-20 17:28:01 +03:00
  • 25ae208ea1 fix(test): fix warning issues/24 Sergey Penkovsky 2025-10-20 16:20:20 +03:00
  • 685c0ae49c fix(scope): properly clear binding and module references on dispose Sergey Penkovsky 2025-10-13 17:27:56 +03:00
  • 98d81b13a8 freeze deps Sergey Penkovsky 2025-10-13 17:26:39 +03:00
  • cccf460f01 chore(release): publish packages cherrypick_generator-v3.0.2-dev.0 cherrypick_annotations-v3.0.2-dev.0 Sergey Penkovsky 2025-09-09 18:15:03 +03:00
  • 0c1ef70b73 feat(examples): update client_app and postly implementation details Sergey Penkovsky 2025-09-09 17:30:57 +03:00
  • eb6d786600 refactor(generator): migrate cherrypick_generator to analyzer element2 API Sergey Penkovsky 2025-09-09 17:27:20 +03:00
  • c483d8c9e2 chore(release): publish packages talker_cherrypick_logger-v3.0.1 cherrypick_generator-v3.0.1 cherrypick_flutter-v3.0.1 cherrypick_annotations-v3.0.1 cherrypick-v3.0.1 Sergey Penkovsky 2025-09-09 13:47:11 +03:00
  • a74cec645e Merge pull request #23 from pese-git/develop Sergey Penkovsky 2025-09-09 13:46:23 +03:00
  • 082b5a6fb6 docs: add Netlify deployment status badge to README files Sergey Penkovsky 2025-09-09 13:22:39 +03:00
  • 6c1ba523c6 chore(deps): adjust dev dependencies versions for broad compatibility Sergey Penkovsky 2025-09-09 12:45:12 +03:00
  • 651b2a26d6 chore(env): update Flutter and SDK constraints for compatibility Sergey Penkovsky 2025-09-09 08:53:50 +03:00
  • ec6e9aefd3 add banner Sergey Penkovsky 2025-09-09 00:47:00 +03:00
  • 751cb08064 Update approach descriptions in release notes Sergey Penkovsky 2025-09-09 00:46:09 +03:00
  • b2fbce74b3 Code formatting fixes and dependency updates Sergey Penkovsky 2025-09-08 17:22:49 +03:00
  • 81f14f5231 chore(release): publish packages talker_cherrypick_logger-v3.0.0 cherrypick_generator-v3.0.0 cherrypick_flutter-v3.0.0 cherrypick_annotations-v3.0.0 cherrypick-v3.0.0 Sergey Penkovsky 2025-09-08 17:17:50 +03:00
  • a9101513e1 Add CI/CD badges to package README files Sergey Penkovsky 2025-09-08 17:16:51 +03:00
  • f1cf1d054f Merge pull request #22 from pese-git/develop Sergey Penkovsky 2025-09-08 17:04:48 +03:00
  • f1ad1c42b5 Add ignore comment for deprecated member warning in binding.dart Sergey Penkovsky 2025-09-08 16:50:45 +03:00
  • be7f3e0392 Add release notes for CherryPick 3.x in both Russian and English Sergey Penkovsky 2025-09-08 16:48:12 +03:00
  • 1b0615810d add presentation Sergey Penkovsky 2025-09-08 15:48:58 +03:00
  • ef04f464da Update README.md Sergey Penkovsky 2025-09-08 15:40:09 +03:00
  • 6826f0f62c chore: synchronize package versions to 3.0.0-dev.X across all packages Sergey Penkovsky 2025-09-08 15:06:19 +03:00
  • 9e517d047f chore(release): publish packages talker_cherrypick_logger-v3.0.0-dev.1 cherrypick_flutter-v3.0.0-dev.1 cherrypick-v3.0.0-dev.13 Sergey Penkovsky 2025-09-08 14:58:37 +03:00
  • 68a16aaa0c chore(release): publish packages talker_cherrypick_logger-v3.0.0-dev.0 Sergey Penkovsky 2025-09-08 14:57:29 +03:00
  • 679b2b87b7 chore(release): publish packages cherrypick_flutter-v3.0.0-dev.0 Sergey Penkovsky 2025-09-08 14:56:44 +03:00
  • dbdae94673 chore(release): publish packages cherrypick_generator-v3.0.0-dev.0 Sergey Penkovsky 2025-09-08 14:55:04 +03:00
  • 4220967447 chore(release): publish packages cherrypick_annotations-v3.0.0-dev.0 Sergey Penkovsky 2025-09-08 14:53:10 +03:00
  • dfe16fb10f chore: add yarn.lock file to track exact dependency versions Sergey Penkovsky 2025-09-08 14:42:46 +03:00
  • ce2e770cbe docs: add important warnings about toInstance limitations and singleton behavior with params Sergey Penkovsky 2025-09-08 14:07:48 +03:00
  • 7f5f5c4064 Merge pull request #21 from pese-git/website Sergey Penkovsky 2025-09-08 13:09:46 +03:00
  • 04ecb6d3a6 docs: update contributors list with GitHub links and add new contributor Sergey Penkovsky 2025-09-05 10:38:10 +03:00
  • 484061148d docs(binding,docs): clarify .singleton() with .toInstance() behavior in docs and API Sergey Penkovsky 2025-09-08 10:46:20 +03:00
  • b5b672765e docs(binding,docs): explain .singleton() + parametric provider behavior Sergey Penkovsky 2025-09-08 10:18:19 +03:00
  • 482b7b0f5f docs(binding): clarify registration limitation in API doc Sergey Penkovsky 2025-09-08 09:51:40 +03:00
  • 722a4d7980 docs(di): clarify 'toInstance' binding limitations in builder Sergey Penkovsky 2025-09-08 09:23:00 +03:00
  • 16cd7199aa fix: fix examples Sergey Penkovsky 2025-09-05 09:37:24 +03:00
  • 1cbcce5b38 chore(release): publish packages cherrypick_generator-v2.0.0-dev.2 cherrypick_annotations-v1.1.2-dev.2 Sergey Penkovsky 2025-08-22 14:39:33 +03:00
  • 264c4bbb88 docs(annotations): improve API documentation and usage example Sergey Penkovsky 2025-08-22 09:39:25 +03:00
  • be6a8053b6 feat(scope): add async resolve tracing and internal documentation async-optimization Sergey Penkovsky 2025-08-20 18:25:17 +03:00
  • cbb5dcc3a0 docs(benchmark_di): update reports with extended analysis, peak memory and revised recommendations Sergey Penkovsky 2025-08-20 08:50:14 +03:00
  • d281c18a75 feat(benchmark_di): add yx_scope DI adapter and CLI integration Sergey Penkovsky 2025-08-20 07:47:37 +03:00
  • 8ef12e990f chore(release): publish packages talker_cherrypick_logger-v1.1.0-dev.7 cherrypick_flutter-v1.1.3-dev.12 cherrypick-v3.0.0-dev.12 Sergey Penkovsky 2025-08-19 10:48:20 +03:00
  • 5c57370755 fix(benchmark) - hide warning Sergey Penkovsky 2025-08-19 10:47:53 +03:00
  • 8711dc83d0 docs(benchmark_di): update benchmark results and add test parameters for all DI in REPORT.md/RU.md Sergey Penkovsky 2025-08-19 10:29:53 +03:00
  • 043737e2c9 fix(scope): prevent concurrent modification in dispose() Sergey Penkovsky 2025-08-19 09:57:02 +03:00
  • ed65e3c23d fix(benchmark): improve CherryPickAdapter teardown reliability Sergey Penkovsky 2025-08-19 09:22:45 +03:00
  • a897c1b31b feat(benchmark_di): add Kiwi DI adapter and CLI integration Sergey Penkovsky 2025-08-18 18:40:07 +03:00
  • dd9c3faa62 fix(binding): fix unterminated string literal and syntax issues in binding.dart Sergey Penkovsky 2025-08-18 18:35:41 +03:00
  • 846d55b124 feat(i18n): localize main page and enable i18n for homepage texts Sergey Penkovsky 2025-08-15 15:09:55 +03:00
  • 4f91d442af feat(i18n): localize FeatureList on homepage with <Translate> component Sergey Penkovsky 2025-08-15 14:40:33 +03:00
  • d0c3870af6 feat(i18n): add Russian translation for docs intro page Sergey Penkovsky 2025-08-15 10:10:37 +03:00
  • c8292035b6 chore(docs): update editUrl for docs to project repository Sergey Penkovsky 2025-08-15 09:28:37 +03:00
  • 63ee3a9966 chore(config): remove blog preset block from docusaurus.config.ts Sergey Penkovsky 2025-08-15 09:24:46 +03:00
  • a4c5fd922e chore(release): publish packages talker_cherrypick_logger-v1.1.0-dev.5 cherrypick_generator-v2.0.0-dev.1 cherrypick_flutter-v1.1.3-dev.10 cherrypick_annotations-v1.1.2-dev.1 cherrypick-v3.0.0-dev.10 Sergey Penkovsky 2025-08-15 09:06:46 +03:00
  • 8870b8ce54 docs(pub): update homepage and documentation URLs in pubspec.yaml to new official site Sergey Penkovsky 2025-08-15 09:04:39 +03:00
  • 1f7e1d120d fix: update logo icon Sergey Penkovsky 2025-08-15 08:58:08 +03:00
  • bcc5278c83 Fix Netlify SPA routing Sergey Penkovsky 2025-08-14 17:34:18 +03:00
  • 8863b10cbe feat: update dns Sergey Penkovsky 2025-08-14 16:57:25 +03:00
  • e0a5ae66f6 fix(docs): comment out all broken links to allow successful Docusaurus build Sergey Penkovsky 2025-08-14 16:24:57 +03:00
  • 9fee26c524 feat(i18n): add initial Russian localization for documentation and site config Sergey Penkovsky 2025-08-14 15:46:53 +03:00
  • 248bf4c8c5 feat(website): update home page to showcase CherryPick DI documentation Sergey Penkovsky 2025-08-14 13:41:54 +03:00
  • f4c4fe49a0 init: docusaurus website project Sergey Penkovsky 2025-08-13 18:19:25 +03:00
  • 298cb65ac8 chore(release): publish packages talker_cherrypick_logger-v1.1.0-dev.4 Sergey Penkovsky 2025-08-13 15:58:08 +03:00
  • 1b9db31c13 docs(readme): update install instructions to use pub.dev as default method and remove obsolete git example Sergey Penkovsky 2025-08-13 15:57:28 +03:00
  • ca3cd2c8fd Merge pull request #20 from pese-git/code-format Sergey Penkovsky 2025-08-13 15:46:05 +03:00
  • c91e15319b style: reformat codebase using melos format Sergey Penkovsky 2025-08-13 15:38:44 +03:00
  • 99e662124f chore(release): publish packages talker_cherrypick_logger-v1.1.0-dev.3 Sergey Penkovsky 2025-08-13 15:27:51 +03:00
  • 03f54981f3 chore(talker_cherrypick_logger): update package description in pubspec.yaml Sergey Penkovsky 2025-08-13 15:26:53 +03:00
  • 349efe6ba6 chore(release): publish packages talker_cherrypick_logger-v1.1.0-dev.2 Sergey Penkovsky 2025-08-13 15:23:21 +03:00
  • c2f0e027b6 fix(gitignore) - update gitignore Sergey Penkovsky 2025-08-13 15:18:39 +03:00
  • f85036d20f chore(release): publish packages talker_cherrypick_logger-v1.1.0-dev.0 cherrypick_generator-v2.0.0-dev.0 cherrypick_flutter-v1.1.3-dev.9 cherrypick_annotations-v1.1.2-dev.0 cherrypick-v3.0.0-dev.9 Sergey Penkovsky 2025-08-13 15:11:23 +03:00
  • db4d128d04 docs(readme): add talker_cherrypick_logger to Additional Modules section Sergey Penkovsky 2025-08-13 15:07:12 +03:00
  • 2c4e2ed251 chore(pubspec): update metadata with homepage, docs, repository and topics Sergey Penkovsky 2025-08-13 14:56:10 +03:00
  • 7b4642f407 doc(readme): update readme Sergey Penkovsky 2025-08-13 09:11:06 +03:00
  • 7d45d00d6a docs(generator): improve and unify English documentation and examples for all DI source files Sergey Penkovsky 2025-08-13 08:57:06 +03:00
  • 884df50a34 docs(annotations): unify and improve English DartDoc for all DI annotations Sergey Penkovsky 2025-08-12 16:18:53 +03:00
  • 5710af2f9b docs(provider): add detailed English API documentation for CherryPickProvider Flutter integration Sergey Penkovsky 2025-08-12 15:46:14 +03:00
  • 9312ef46ea docs(api): improve all DI core code documentation with English dartdoc and examples Sergey Penkovsky 2025-08-12 15:38:15 +03:00
  • 900cd68663 chore(release): publish packages cherrypick_flutter-v1.1.3-dev.8 cherrypick-v3.0.0-dev.8 Sergey Penkovsky 2025-08-12 11:33:42 +03:00
  • 57e4196b95 Merge pull request #19 from pese-git/talker Sergey Penkovsky 2025-08-12 11:31:20 +03:00
  • 358da8f96b docs(logging): update Logging section in README with modern Observer usage and Talker integration examples Sergey Penkovsky 2025-08-12 00:32:39 +03:00
  • ea2b6687f4 docs: add full English documentation and usage guide to README.md Sergey Penkovsky 2025-08-12 00:17:46 +03:00
  • df00a2a5d2 doc(license): add licnese Sergey Penkovsky 2025-08-12 00:13:31 +03:00
  • d5983a4a0b docs: add detailed English documentation and usage examples for TalkerCherryPickObserver Sergey Penkovsky 2025-08-12 00:08:40 +03:00
  • 125bccfa5a docs(observer): improve documentation, translate all comments to English, add usage examples Sergey Penkovsky 2025-08-11 23:47:17 +03:00
  • 12b97c9368 chore: update configs and lockfiles Sergey Penkovsky 2025-08-11 23:26:13 +03:00
  • 424aaa3e22 refactor(tests): replace MockLogger with MockObserver in scope tests to align with updated observer API Sergey Penkovsky 2025-08-11 18:25:52 +03:00
  • 2ec3a86a2f feat(core): add full DI lifecycle observability via onInstanceDisposed Sergey Penkovsky 2025-08-11 18:17:32 +03:00
  • efed72cc39 refactor(core,logger)migrate to CherryPickObserver API and drop CherryPickLogger Sergey Penkovsky 2025-08-11 18:01:21 +03:00
  • 4dc9e269cd feat(logging): add talker_dio_logger and talker_bloc_logger integration, improve cherrypick logger structure, add UI log screen for DI and network/bloc debug Sergey Penkovsky 2025-08-11 16:27:46 +03:00
  • d153ab4255 start implement talker logger for cherrypick Sergey Penkovsky 2025-08-10 21:48:23 +03:00
  • 6924ccd07b docs(README): add section with overview table for additional modules Sergey Penkovsky 2025-08-11 23:14:23 +03:00
  • 26b843f791 docs(README): refactor structure and improve clarity of advanced features Sergey Penkovsky 2025-08-11 22:55:31 +03:00
  • 8eafba4e4b docs(README): add 'Hierarchical Subscopes' section and update structure for advanced features clarity Sergey Penkovsky 2025-08-11 22:28:46 +03:00
  • ad6e9bbc3d doc(readme): update title Sergey Penkovsky 2025-08-11 22:15:27 +03:00
  • bea8affcab doc(readme): performance information moved to top of document Sergey Penkovsky 2025-08-11 22:06:38 +03:00
  • 1d7b9a9166 doc(readme): remove duplicate text Sergey Penkovsky 2025-08-11 22:01:09 +03:00