Skip to content

Releases: wilburhimself/promptly

Promptly v0.1.23

06 Mar 17:20

Choose a tag to compare

Promptly v0.1.23

What's Changed

  • chore: update promptly gem to version 0.1.23
  • suport 3.4 ruby

Installation

gem install promptly

Usage

promptly render
promptly render --format json

Full Changelog: v0.1.21...v0.1.23

Promptly v0.1.21

06 Mar 16:08

Choose a tag to compare

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 promptly

Usage

promptly render
promptly render --format json

Full Changelog: v0.1.17...v0.1.21

Promptly v0.1.17

02 Mar 12:57

Choose a tag to compare

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 promptly

Usage

promptly render
promptly render --format json

Full Changelog: v0.1.13...v0.1.17

Promptly v0.1.13

18 Aug 22:55

Choose a tag to compare

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 promptly

Usage

promptly render
promptly render --format json

Full Changelog: v0.1.9...v0.1.13

Promptly v0.1.9

18 Aug 22:41

Choose a tag to compare

Promptly v0.1.9

What's Changed

  • add template linting task with syntax and placeholder validation

Installation

gem install promptly

Usage

# 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

18 Aug 21:54

Choose a tag to compare

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 promptly

Usage

# 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

16 Aug 06:16

Choose a tag to compare

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 promptly

Usage

# 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

16 Aug 03:03

Choose a tag to compare

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 promptly

Usage

# In your Rails app
Promptly.preview("user_onboarding/welcome", locale: :en, locals: {name: "John"})

Full Changelog: ...v0.1.2