Releases: wilburhimself/promptly
Releases · wilburhimself/promptly
Promptly v0.1.23
Promptly v0.1.23
What's Changed
- chore: update promptly gem to version 0.1.23
- suport 3.4 ruby
Installation
gem install promptlyUsage
promptly render
promptly render --format jsonFull Changelog: v0.1.21...v0.1.23
Promptly v0.1.21
Promptly v0.1.21
What's Changed
- update lock file
- update locks
- feat: bump promptly gem version from 0.1.19 to 0.1.20 and update Gemfile.lock to reflect the new version.
- fix gemfile
- update to Rails 8
Installation
gem install promptlyUsage
promptly render
promptly render --format jsonFull Changelog: v0.1.17...v0.1.21
Promptly v0.1.17
Promptly v0.1.17
What's Changed
- fix gemfile
- fi xtandard
- update gemfile version
- sync Gemfile.lock with version 0.1.15 to fix CI
- update email
- update gemfile lock
- add schema support
- feat: Prompt Version Metadata (#6)
- docs: Add Home.md and _Sidebar.md for wiki (#5)
- feat: Functional Prompt Tests (#4)
- docs: Restructure README and point to wiki (#3)
- docs: Update README with schema validation documentation (#2)
- fix standard issues
- feat: Schema / Contract Validation (#1)
Installation
gem install promptlyUsage
promptly render
promptly render --format jsonFull Changelog: v0.1.13...v0.1.17
Promptly v0.1.13
Promptly v0.1.13
What's Changed
- bump version to 0.1.13 and update Ruby version requirements to >= 3.2
- bump version to 0.1.12 and lower minimum Ruby version to 3.1
- bump version to 0.1.11 and update release workflow paths
- bump version to 0.1.10 and update release workflow for trusted publishing
Installation
gem install promptlyUsage
promptly render
promptly render --format jsonFull Changelog: v0.1.9...v0.1.13
Promptly v0.1.9
Promptly v0.1.9
What's Changed
- add template linting task with syntax and placeholder validation
Installation
gem install promptlyUsage
# In your Rails app
Promptly.render("user_onboarding/welcome", locale: :en, locals: {name: "John"})Full Changelog: v0.1.8...v0.1.9
Promptly v0.1.8
Promptly v0.1.8
What's Changed
- feat: add render_prompt helper with instance variable support in ERB templates
- update README locations
Installation
gem install promptlyUsage
# In your Rails app
Promptly.render("user_onboarding/welcome", locale: :en, locals: {name: "John"})Full Changelog: v0.1.7...v0.1.8
Promptly v0.1.7
Promptly v0.1.7
What's Changed
- bump version to 0.1.7 and remove bundler frozen mode config
- bump version to 0.1.6 and relax actionview dependency constraints
- Standardize on Ruby 3.3.x and Rails 7.2.x; simplify CI; add .ruby-version
- downgrade promptly version from 0.1.6 to 0.1.5
- CI: disable Bundler frozen mode and normalize lockfile during release
- bump version from 0.1.5 to 0.1.6
- add x86_64-linux platform support in Gemfile.lock
- add logger dependency to spec helper
- Normalize platforms; support Ruby 3.1 and 3.4 via conditional Rails deps; green tests
- bump version to 0.1.5
- fix conflicts
- normalize platforms
- add Rails generator for creating prompt templates with locale support
- add caching support with configurable store and TTL for prompt rendering
- rename preview to render for clarity and consistency across codebase
Installation
gem install promptlyUsage
# In your Rails app
Promptly.render("user_onboarding/welcome", locale: :en, locals: {name: "John"})Full Changelog: v0.1.2...v0.1.7
Promptly v0.1.2
Promptly v0.1.2
What's Changed
- bump version to 0.1.2
- update linter command from rake standard to standardrb
- update gem dependencies and add GitHub release workflow for v0.1.1
- rename gem from rails_ai_prompts to promptly with simplified dependencies
- enhance welcome email prompts with personalized AI instructions and context
- add comprehensive usage guide and API reference to README
- improve test reliability by handling gem dependencies and test order consistently
- add liquid gem and handle missing dependency gracefully in tests
- add x86_64-linux platform support in Gemfile.lock
- add GitHub Actions workflow for Ruby 3.3/3.4 testing and linting
- add RSpec suite with ERB, Liquid, and i18n locator specs
- add fallback to default locale when resolving prompt templates
- add template locator with i18n support and rake preview task
- add template rendering support with ERB and Liquid engines
- initial gem setup with Rails integration for AI prompt templates
Installation
gem install promptlyUsage
# In your Rails app
Promptly.preview("user_onboarding/welcome", locale: :en, locals: {name: "John"})Full Changelog: ...v0.1.2